[SP-pm] use Carp qw/croak/

Lindolfo "Lorn" Rodrigues lorn.br at gmail.com
Thu Feb 18 08:13:52 PST 2010


Solli, o modulo TryCatch
http://search.cpan.org/~ash/TryCatch-1.002000/lib/TryCatch.pm
usa carp por baixo dos panos, eval e algumas coisas otimizações em XS,
parece ser muito bom para tratar exceções.

2010/2/18 Solli Honorio <shonorio em gmail.com>

> Thiago,
>
> No CPAN existem algum módulos de Exception, que simulam tratamento de erro
> ao estilo .Net/Java, mas que na minha opinião  traz resultado duvidoso. O
> módulo Carp ainda é a melhor alternativa no Perl.
>
> Solli M. Honório
>
> 2010/2/18 Thiago Glauco Sanchez <thiago em nerdsland.net>
>
>>
>> Bom dia, galera.
>>
>> Estou lendo o livro Writing Perl Modules da Appress. O livro é de 2002 e
>> recomenda o uso do modulo Carp para gerar mensagens de erro e matar o
>> programa quando necessário no lugar do "or die".
>>
>> ex:
>>
>> use Carp qw/croak/;
>>
>> open $myfile,">myfile" or croak("Nao foi possivel abrir $myfile: $!");
>>
>> Como o livro é de 2002 gostaria de saber se existe algo mais moderno ou o
>> que os colegas tem usado para gerenciar possiveis erros nos módulos que
>> vocês criam.
>>
>> Luke have the Force... We have the Perl.
>>
>>
>> _______________________________________________
>> SaoPaulo-pm mailing list
>> SaoPaulo-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimarães Rosa
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
lorn at lornlab dot org
Lindolfo "Lorn" Rodrigues
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100218/2be3de61/attachment-0001.html>


More information about the SaoPaulo-pm mailing list