Il titolo è quello originale dell’articolo su Infoq.
Il testing è un importante strumento a disposizione dello sviluppatore. È una questione di mentalità però. Esistono sviluppatori che provano qualsiasi cosa usando un test, perché è semplice e permette di irrobustire il codice controllando qualsiasi algoritmo nei diversi casi. Altri che comunque lo fanno a mano e non se ne rendono conto.
Qui un articolo sulla tecnica del TDD, con il testing spinto al massimo, cioè scrivo il test prima del codice.
C’è anche un progetto di esempio che mostra a passi l’evoluzione del tdd in un progetto. Da provare almeno una volta nella propria carriera, almeno poi si può fare una scelta consapevole.