Che cos'è tdd:test-driven-development?
Da utilizzare quando si implementa qualsiasi funzionalità o correzione di bug, prima di scrivere il codice di implementazione: scrivere prima il test, guardarlo fallire, scrivere il codice minimo per superarlo; garantisce che i test verifichino effettivamente il comportamento richiedendo prima il fallimento Fonte: neolabhq/context-engineering-kit.