[SP-pm] [OT]dúvida conceitual

Andre Carneiro andregarciacarneiro at gmail.com
Mon Sep 24 08:58:53 PDT 2012


Eu disse ' Segundo o Éden é colocar num terceiro script. Não entendi muito
bem porque. '

Na verdade era terceiro 'plug-in'...





2012/9/24 Leonardo Ruoso <leonardo at ruoso.com>

> Herança…
>
> OOP - Ambos são plugins e devem especializar a classe Whatever::Plugin
>
> Abraços,
>
> Em 24 de setembro de 2012 12:30, Andre Carneiro
> <andregarciacarneiro at gmail.com> escreveu:
> > Não Daniel, não é isso!
> >
> >
> > Existem dois Plugins:
> >
> > O primeiro(Import) tem esses métodos
> >
> > import()
> > metodo_whatever1();
> > metodo_whatever2();
> > metodo_whatever3();
> >
> >
> > O segundo(Interaction) tem esses metodos
> >
> > import()
> > metodo_whatever4();
> > metodo_whatever5();
> > metodo_whatever6();
> >
> >
> >
> > Ambos tem o 'import', que fazem EXATAMENTE a mesma coisa. Não vejo muito
> > sentido em dar manutenção em dois códigos idênticos. No entanto, os
> plug-ins
> > fazem coisas diferentes apesar de compartilharem essa mesma feature.
> NESSE
> > caso, qual seria a melhor solução?
> >
> > Segundo o Éden é colocar num terceiro script. Não entendi muito bem
> porque.
> >
> >
> >
> >
> >
> >
> > 2012/9/24 Eden Cardim <eden at insoli.de>
> >>
> >> The following message is a courtesy copy of an article
> >> that has been posted to gmane.comp.lang.perl.perl-mongers.saopaulo as
> >> well.
> >>
> >> >>>>> "Andre" == Andre Carneiro
> >> >>>>> <andregarciacarneiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org>
> writes:
> >>
> >>     Andre> No entanto, estou tendo problemas 'conceituais' com dois
> >>     Andre> plug-ins em particular. Ambos tem uma rotina que faz
> >>     Andre> exatamente a mesma coisa(além de outras subrotinas)!
> >>     Andre> Pensando em manutenção, e reusabilidade de código, qual
> >>     Andre> seria a melhor solução?
> >>
> >> Colocar a subrotina num terceiro plugin
> >>
> >> --
> >> <Polytope> tetris is so unrealistic
> >> =begin disclaimer
> >>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> >> =end disclaimer
> >
> >
> >
> >
> > --
> > André Garcia Carneiro
> > Software Engineer
> > (11)982907780
> >
> > =begin disclaimer
> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> >  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> > =end disclaimer
> >
>
>
>
> --
> Leonardo Ruoso
> Journalist, Perl developer and business consultant
> Media, UFC/2006; Telecom, IFCE/1998
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
André Garcia Carneiro
Software Engineer
(11)982907780
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120924/eaf2c3d9/attachment.html>


More information about the SaoPaulo-pm mailing list