[SP-pm] [OT]dúvida conceitual
Andre Carneiro
andregarciacarneiro at gmail.com
Mon Sep 24 08:30:07 PDT 2012
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120924/449d415d/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list