Middle
¿Qué es el Desarrollo Guiado por Pruebas (TDD)?
sobes.tech AI
Respuesta de la IA
El Desarrollo Guiado por Pruebas (TDD) es una metodología de desarrollo de software basada en un ciclo repetitivo:
- Escribir una prueba automática que no pase (porque la funcionalidad aún no está implementada).
- Escribir el código mínimo que haga que esta prueba pase.
- Refactorizar el código (mejorar su estructura, legibilidad) sin cambiar su comportamiento, manteniendo todas las pruebas en paso.
El objetivo de TDD es mejorar el diseño del código, aumentar la confianza en su funcionamiento y reducir la cantidad de defectos.