Estos son los cursos que tengo disponibles
Código sostenible
Cómo escribir código fácil de mantener mediante valores, principios y técnicas.
→ Técnicas para encontrar nombres descriptivos.
→ Reglas del código sostenible.
→ Principios de diseño.
→ Gestión de errores y excepciones.
→ Introducción al refactoring.
→ Introducción a testing y a TDD.
Refactorización avanzada
retorno de la inversión.
→ Ventajas de la refactorización.
→ Refactorizaciones más rentables.
→ Narrow Change y Parallel Change.
→ Automatización con IntelliJ, Rider o Visual Studio.
→ Combinaciones de refactors automáticos.
→ Refactoring de código legado.
BDD
Behaviour-driven Development es una técnica para tomar mejores requisitos de producto.
→ Distinguir entre problema y solución
→ Specification workshops – the three amigos
→ Escenarios y example mapping
→ Introducción a la automatización de escenarios
→ Introducción a Cucumber
TDD Avanzado
→ Integration testing
→ Outside-in TDD
→ Test doubles (mock objects)
→ Property-based testing
→ Introducción a la arquitectura hexagonal
→ Introducción a DDD