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

Luis Motta Campos luismottacampos at yahoo.co.uk
Tue Aug 26 12:43:41 PDT 2008


Blabos de Blebe wrote:
> Calma lá.
> 
> Sem querer ser advogado do diabo, mas acho que a questão aqui e sobre
> aruitetura de bibliotecas. Se por um lado, nao checar os codigos de
> retorno é pedir pra ter problema, por outro, uma biblioteca nunca deve
> matar o seu programa. Pelo menos foi uma das primeiras coisas que eu
> aprendi sobre bibliotecas.
> 
> Na minha opiniao, um modulo dar die ao inves de retornar um erro, é
> tao porco quando nao verificar esses erros.

Lamento, mas eu sou obrigado a discordar. Lançar Excessões é uma das 
formas mais "limpas" de se sinalizar condições extraordinárias no seu 
programa.

E excessões evitam que programadores porcos dêem má fama a linguagens de 
programação perfeitamente boas, obrigando o sujeito "de livre e 
espancada vontade" a tratar das excessões.

Putamplexos.
-- 
Luis Motta Campos is a software engineer,
Perl Programmer, foodie and photographer.


More information about the SaoPaulo-pm mailing list