Usando excepciones para escribir mejor software

Hay estudios que demuestran que casi todos los fallos críticos en software es el mal manejo de errores. La idea es encontrar estos huecos lo más rápido posible, ya sea haciendo testing automático o exploratorio para conseguir que nuestro software sea más robusto.

Hacer test para estos casos normalmente es complicado, hay casos de prueba que cuesta mucho reproducir y otros muchos que ni siquiera tenemos en mente que puedan producirse. Pero esto no debe desanimarnos a la hora de hacer un tratamiento de excepciones correcto.

exceptions11

Continúa leyendo “Usando excepciones para escribir mejor software”