[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