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

Nelson Ferraz nferraz at gmail.com
Tue Sep 9 01:34:11 PDT 2008


2008/9/9 breno <breno em rio.pm.org>:
> O WWW::Mechanize usa uma abordagem interessante, possuindo métodos
> centralizadores de alertas e erros. O de erro, "die()", chama por
> padrão o próprio CORE::die (ou Carp::croak se vc tiver instalado), mas
> vc pode trocar ele pelo que quiser através da chave "onerror" passada
> no construtor.

Muitos modulos oferecem alternativas.

O DBI, por exemplo, tem a opcao { RaiseError => 1 }

Eu acho interessante que todas as operacoes de IO (incluindo acessos a
bases de dados ou web) produzam erros quando falharem.

Mas, como ja' vimos anteriormente, nem todos concordam. :)


More information about the SaoPaulo-pm mailing list