Come creare con Test-Driven Development

September 19

sviluppo test-driven è un formato di progettazione e sviluppo del software. Questo formato richiede che si genera i test e poi scrivere il codice avete in programma di test. Microsoft afferma che test-driven development (TDD) segue il modello di "Rosso, Verde, Refactor." Ciò significa che si effettua il codice di fallire la prova, ne fanno superare la prova ma è possibile e quindi riprogettare il codice in base a ciò che hai imparato durante farlo funzionare. In linea con questo processo di pensiero, è possibile creare con lo sviluppo test-driven nei vostri progetti.

istruzione

1 Costruisci la tua prova. Se vi aspettate il vostro codice di uscita "I Love Lamp", allora il test deve essere progettato per essere sicuri di ottenere esattamente quello di uscita.

2 Crea il codice e rendere fallire il test. Più complesso è il codice è, più facile in generale è quello di rompere. Una volta che il codice è stato costruito e ha fallito il test, è stata completata la fase di "Red".

3 Fissare il codice per far passare il test con ogni mezzo necessario. Sacrificare la funzionalità non essenziali, se non si riferisce alla prova e se vi aiuterà a superare il test. Questo è il passo "verde".

4 Guardare indietro sopra il codice di lavoro. Rimuovere eventuali sezioni di codice ridondanti e semplificare il codice, rifilatura tutto ciò che è inutile. Eseguire nuovamente il test per essere sicuri di non aver infranto il codice. Questo è il passo "refactoring".

5 Ripetere il "Rosso, Verde, Refactor" per ogni caratteristica del vostro codice come si implementa esso.