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 <[email protected]> > 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 < > [email protected]> 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: [email protected] > 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: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
