¿Qué es test-driven-development?
Úselo al implementar cualquier lógica, corregir cualquier error o cambiar cualquier comportamiento. Úselo cuando necesite demostrar que el código funciona, cuando llegue un informe de error o cuando esté a punto de modificar una funcionalidad existente. Fuente: addyosmani/agent-skills.