Objetivos
Capacitar a los participantes para escribir y mantener código limpio, legible y sostenible, aplicando principios de Clean Code, buenas prácticas de nomenclatura, estructura y estilo, manejo adecuado de errores y documentación, pruebas unitarias y TDD, refactorización continua y principios SOLID, con el fin de mejorar la calidad, mantenibilidad y robustez del software en entornos profesionales.
Temario
- Introducción al Clean Code
- Nombres significativos
- Clases, paquetes y proyectos limpios
- Formato y estilo de código
- Manejo de errores y logging
- Comentarios y documentación
- Pruebas unitarias, cobertura y TDD
- Refactorización y análisis de calidad
- Patrones de diseño, antipatrones y principios SOLID