Desarrollo guiado por pruebas

El propósito del desarrollo guiado por pruebas es lograr un código limpio que funcione.

Para ello Kent Beck expone un conjunto de estrategias que nos van a permitir avanzar en pasos pequeños hacia la solución del problema.

Esta ventaja es similar al diseño por convenio pero se parece a él por los casos de prueba más que por las aserciones matemáticas.

El poder del TDD radica en la capacidad de avanzar en pequeños pasos cuando se necesita.

Inicialmente no se consideran los casos excepcionales y el manejo de errores.

Esto puede dar al programador un mayor nivel de confianza en el código.