Test-driven development on arendusstiil, kus sa kirjutad teste enne, kui oled isegi koodi ise, kirjutanud.
Arendad natuke koodi juurde siis, kui testid läbi lähevad, rinse & repeat.
Visual Studio Code, õigete pluginitega ütleb programm kohe, et kusagil on viga sees, debugimine lihtsam.
| Head | Halvad |
|---|---|
| Saad probleemidele ja nende lahendamisele kiiremini ligi, sest prioritiseerid kohe seda, mis nendest teada annab | Arendus võib segasem olla, sest sa arendad tagurpidi |