El documento habla sobre la programación defensiva y cómo escribir código más seguro y predecible. La programación defensiva mejora la calidad, comprensibilidad y predictibilidad del código mediante la validación de argumentos, el manejo de excepciones, y la escritura de pruebas unitarias. Escribir código defensivo previene bugs futuros y mejora la testabilidad general del código.
5. Patrones Para Mortales
Programación Defensiva
“La programación defensiva es un enfoque que busca
mejorar el software y el código fuente, en términos
de”
• Calidad
• Comprensibilidad
• Predictibilidad
6. Patrones Para Mortales
¿ Cómo vamos a lograrlo?
• Escribiendo más código
• Eliminando código innecesario
16. Patrones Para Mortales
¿Por qué debo escribir código
defensivo?
• Mejora la calidad
• Mas entendible y manejable
• Mayor Predictibilidad
• Nos previene de bugs futuros
• Mejora la testiabilidad
19. Patrones Para Mortales
Jornada de Arquitectura .NET
Unit Test - ¿Qué, Cómo, Dónde y Cuándo?
http://jornadadearquitectura.net/
Porque hacer arquitectura no es únicamente cosa de
Arquitectos.