Speaker

Descripción

En esta charla, te invito a descubrir cómo los pequeños pasos pueden llevar a grandes resultados en el desarrollo de software mediante la práctica de Test-Driven Development (TDD). A través de una demostración de live coding, resolveré una kata de programación para mostrar cómo la duplicidad controlada puede hacer emerger la simetría en el código.

Veremos cómo, al implementar soluciones en pasos pequeños y manejables, podemos incrementar intencionalmente la duplicidad para revelar patrones simétricos ocultos. A medida que el código evoluciona, aprenderemos a identificar estas duplicidades y refactorizarlas, resultando en un diseño de código más limpio, legible y mantenible.

Esta sesión es perfecta para desarrolladores de todos los niveles que quieran mejorar sus habilidades en TDD y refactorización. Aprenderás a:

Aplicar TDD para escribir y refactorizar código de manera iterativa y segura.

Descomponer problemas en pequeños pasos manejables.

Utilizar la duplicidad como una herramienta para descubrir y refinar la simetría en el código.

Mejorar la calidad del código mediante la refactorización continua.