Ho un vasto framework che arriva dal lontano 2002 e ogni tanto salta fuori qualche magagna… il tutto, circa 10 assembly per complessive 22k righe di codice, è solo parzialmente coperto da test, siccome mi sono rotto dei bug subdoli da ieri la policy è diventata: ,Mauro scrivi un test ogni mattina, tanto già ti alzi ad un orario assurdo e tra un piegamento e l’altro te lo puoi permettere :-) vedremo se funziona… ;-)
Mi sono dimenticato un pezzo…
Una delle cose che mi piacciono molto di TDD è che quando scrivi i test non sei condizionato da come hai implementato la feature, che è un effetto molto simile a quello che si otterebbe se chi scrive i test è una persona diversa da quella che implementato la funzionalità. In questo caso, testando codice molto “vecchio”, sono nella stessa condizione, l’ho si scritto io ma non mi ricordo minimamente di come l’ho scritto e quindi i test stanno dando molto valore aggiunto.
.m