Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capitolo 24 - Sviluppo guidato dai test e refactoring - Coggle Diagram
Capitolo 24 - Sviluppo guidato dai test e refactoring
Sviluppo guidato dai test (TDD)
Vantaggi
I test unitari vengono effettivamente scritti
La soddisfazione del programmatore porta a una scrittura più coerente dei test
Chiarimento dell'interfaccia e del comportamento dettagliati
Verifica dimostrabile, ripetibile e automatica
Fiducia nei cambiamenti
Prevedono l'utilizzo di diversi tipi di test
Test di integrazione
Test end-to-end
Test unitari
composto da quattro parti
Esecuzione
Verifica
Preparazione
Rilascio
Test di accettazione
Refactoring
in se è piccolo, ma una serie di trasformazioni, ciascuna seguita dalla ripetizione dei test unitari, può naturalmente produrre una ristrutturazione significativa del codice e del progetto