¿Aún pruebas tus tareas a mano?
¿Tu programa no funciona y no sabes por qué?
¿Cambiaste una parte de tu programa y se murió otra?

El *Test Driven Development* es una metodología de desarrollo de *software* que busca
minimizar la cantidad de errores de un programa y asegurar que sea mantenible en el corto
y largo plazo.

El *TDD* es una mentalidad muy asociada a los principios ágiles, que se ocupan en las
empresas de *software* más importantes del mundo, y es actualmente uno de los
conocimientos más valorados por la industria chilena.

Ven a conocer los principios fundamentales del *TDD* y a aprender cómo abordar los
problemas con un desarrollo orientado al *testing*.