costruire la vostra 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
costruire il codice e farlo fallire il test. Più complesso è il codice è , più facile in generale è quello di rompere . Una volta che il codice è stato costruito ed ha fallito il test , è stata completata la fase di "Rosso" .
3
Fissare il codice per farlo passare il test con ogni mezzo necessario . Sacrificare la funzionalità non essenziali se non riguarda la prova e se vi aiuterà a superare il test . Questo è il passo "Verde" .
4
ripercorrere il codice di lavoro . Rimuovere eventuali sezioni di codice ridondante e semplificare il codice , tagliare tutto ciò che è superfluo . Eseguire nuovamente il test per essere sicuri di non aver infranto il codice. Questo è il passo " refactoring " .
5
Ripeti il " rosso, verde , refactoring " per ogni caratteristica del vostro codice , come si implementano.
Programmazione © www.354353.com