[SP-pm] DIE - Módulo Autoritários

Eden Cardim edencardim at gmail.com
Tue Aug 26 12:44:38 PDT 2008


2008/8/26 Blabos de Blebe <blabos em gmail.com>:
> O problema nao é a linguagem. É como a biblioteca foi escrita.
>
> Se você nao sabe como tratar uma excessão dentro da biblioteca, que
> passe ela adiante, para que a aplicacao trate, mas nao faca a
> biblioteca matar a aplicacao.

Repetindo: quem mata a aplicação é o Perl, não a biblioteca.

> Voce pode escrever bibliotecas que matam a aplicacao em qualquer
> linguagem. Escrever codigo ruim é muito fácil.

O File::Path não invoca exit() nem mata a aplicação, ele lança uma
excessão, usando o mecanismo adequado do Perl para fazer isso: die()

-- 
edenc.vox.com


More information about the SaoPaulo-pm mailing list