[Cascavel-pm] Res: Res: Maneira melhor para escrever e reduzir trecho de código.

Daniel ® Antunes danielrantunes em yahoo.com.br
Segunda Abril 7 11:23:24 PDT 2008


    Sorry, me expressei mal...
    O método está em um WebService, é uma referência para o POST que é feito após uma série de análises e construções.
 
Daniel ® Antunes
profissional de informática
gnu/linux user #238553

----- Mensagem original ----
De: Eden Cardim <edencardim em gmail.com>
Para: Cascavel Perl Mongers <cascavel-pm em pm.org>
Enviadas: Segunda-feira, 7 de Abril de 2008 15:20:01
Assunto: Re: [Cascavel-pm] Res: Maneira melhor para escrever e reduzir trecho de código.

2008/4/7 Daniel (R) Antunes <danielrantunes em yahoo.com.br>:
>
>     Na verdade o METHOD_A é uma constante do módulo que aponta para um
> método da operadora em questão.
>     Tipo :
>
> use constant METHOD_A 'getRGInfo';

Isso vai complicar sua vida sem necessidade. É melhor você implementar
um método que seja um proxy pro outro método que você quer chamar:

package Foo;

sub METHOD_A {
    getRGInfo(@_);
}

Ou então criar um alias:

*{METHOD_A} = \&getRGInfo;

Ambas as soluções vão fazer com que Foo::METHOD_A seja equivalente a
Foo::getRGInfo, porém a segunda é mais rápida porque evita a chamada
de subrotina dupla.

-- 
edenc.vox.com
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm






      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20080407/c5de7048/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm