Error Handling

 

Error Handling é algo interessante, porém deve ser usado com cuidado:

 

1 - Utilizar Try/Catch apenas quando necessário, pois eles consomem bastante memória. Uma sugestão seria utilizá-lo apenas na camada de apresentação, atribuindo a esta a responsabilidade de exibir erros de forma amigável ao usuário final, bem como efetuar o log dos mesmos.

2 - Quando for utilizar o Try/Catch, tente saber com antecedência os tipos de Exception que você espera que ocorra, ao invés de simplesmente dar um catch na exception genérica. Isso ajuda a identificar os pontos que precisam de algum tipo de tratamento específico e provêem maior controle do tratamento de erro.

 

Daniel Portal (iterationx@bol.com.br)