E qualunque cosa dica un certo DHH, ignoralo.
Che dice ?
Forse me lo sono perso.Per DHH il TDD non serve ?
IMO ha ragione… scrivere i test e l'arte di bilanciare il costo di scriverli contro i costi di bug che non avresti scovato altrimenti. Testare troppo, e stai buttando via tempo che avresti potuto dedicare allo sviluppo, testare troppo poco, e magari hai paura di cambiare il codice, perche
non hai la sicurezza che funziona dopo.
Rails e nato con i test, non e
che stia dicendo di non scriverli, ma
di usare la testa.
Poi, test driven development, ovvero, sviluppare prima i test… non
so, non mi convince. Troppo spesso non so come deve essere
l’applicazione, quindi devo scrivere qualcosa per vedere come viene
fuori. A quel punto, quando inizia a prendere forma, inizio ad
aggiungere i test. Ci vuole un po’ di disciplina, ma visto i benefici,
vale la pena.
–
David N. Welton