[Video] Serie sobre excepciones–Malas Prácticas

Les dejo la segunda entrega de la serie que estoy desarrollando para el equipo de desarrollo en el cual trabajo.

 

Saludos Guiño

Published 16/12/2011 19:50 por Lucas Ontivero
Comparte este post:

Comentarios

# Romny said on 17 December, 2011 02:59 AM

Muy bueno el video. Muy buena explicación.

# Juan Irigoyen said on 18 December, 2011 03:25 PM

Sin embargo, sigo pensando que no existen reglas claras frente al tratamiento de excepciones, a veces sera mas adecuado controlar la excepción en la clase que en el formulario. Si la clase es muy utilizada, añades mucha complejidad a la capa del cliente con el agravante de que tienes que repetir el código para el metodo cada vez que lo llames, existen además muchas funciones que pueden generar mas de 6 tipos de excepciones diferentes y controlarlos aqui puede no tener sentido. Creo que no podemos generalizar, a veces capturar la excepción en la clase y devolver un estado puede ser mas adecuado que controlarla en el cliente o capturarla al final de la cola.

Un saludo.

# Lucas Ontivero said on 20 December, 2011 03:01 AM

@Juan, nada mas lejos de la realidad. Sí que existen reglas claras para el manejo de excepciones y por lo tanto sí que se puede generalizar (salvando aquellos casos en que no aplique la regla).

Capturar las excepciones y devolver un código de error es un antipatrón muy utilizado aún hoy lamentablemente y salvo casos muy extraños, está mal y es una vuelta a la era de las cavernas.

Justamente por eso es que está esta serie que si bien no va a mostrarle la luz a nadie, espero que despierte el interés de algunos (aunque sea uno solo) por estudiar este tema.

Saludos