Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo
Crea tu cuenta¿Ya tienes una cuenta? Iniciar sesión
TDD (Test-Driven Development) es una forma de desarrollar software diferente a como lo hacemos normalmente. En lugar de escribir primero la funcionalidad necesaria y después escribir los tests, con TDD primero se escriben los tests y sólo después de haber escrito los tests, se escribe la lógica necesaria.
Es importante dejar claro que no en todos los casos TDD es la solución, existen muchos casos en los que puede ser contraproducente.
¿Cuándo utilizar TDD?
Cuando estemos un proyecto bien documentado en el que conoces el input y el output de cada pieza de código.
¿Cuándo no utilizar TDD?
Cuando estemos en un proyecto que su definición no esté clara y puedan haber cambios importantes en corto plazo.
¿Por qué utilizar TDD?
En lugar de probar tus APIs con Postman o tus formularios manualmente, los tests harán el trabajo por ti, al final el tiempo invertido en los tests lo recuperaras con creces.
Si deseas aprender a desarrollar tus primeros proyectos aplicando TDD de forma ordenada, no te pierdas el curso, estoy seguro de que no te decepcionará en absoluto.
0 valoraciones