Mitä on testivetoinen kehitys (TDD)?
Mitä on testivetoinen kehitys (TDD)? Testivetoinen kehitys eli testivetoinen suunnittelu on ohjelmistokehitysmenetelmä, jossa korostetaan yksikkötestitapausten luomista ennen varsinaisen koodin kehittämistä. Se tarkoittaa, että testausprosessi ohjaa ohjelmistokehitystä. Menetelmä otettiin käyttöön osana ketterää ohjelmistokehitysmenetelmää, joka tunnetaan nimellä Extreme Programming (XP). Lisäksi se on strukturointitekniikka, joka antaa testaajille ja kehittäjille optimoitua koodia, joka kestää aikaa. TDD:n avulla kehittäjät … Lue lisää