Kuulus menuk naaseb. Elegantne, paindlik ja arusaadav kood, mida on lihtne modifitseerida, mis töötab korralikult ja ei paku oma loojaile ebameeldivaid üllatusi. Kas selline asi on tõepoolest võimalik? Eesmärgi saavutamiseks proovige testida programmi juba enne, kui see on kirjutatud. Just...
selline paradoksalne idee on TDD (Test-Driven-Development - testimisele põhinev arendus) meetodi aluseks. Müstika? Ärge kiirustage järeldusi tegema. TDD rakendamise käsitlemisel reaalse programmikoodi arendamise näitel demonstreerib autor selle meetodi lihtsust ja võimsust. Raamatus on toodud kaks tarkvaraprojekti, mis on täielikult ja täielikult ellu viidud TDD abil. Näidete kõrval on lai valik TDD stiilis töötamise tehnikaid, samuti mustreid ja refaktoreerimisi, mis on seotud TDD-ga. Raamat on kasulik igaühele, kes soovib oma töö efektiivsust tõsta ja programmeerimisest rõõmu tunda.
Kuulus menuk naaseb. Elegantne, paindlik ja arusaadav kood, mida on lihtne modifitseerida, mis töötab korralikult ja ei paku oma loojaile ebameeldivaid üllatusi. Kas selline asi on tõepoolest võimalik? Eesmärgi saavutamiseks proovige testida programmi juba enne, kui see on kirjutatud. Just selline paradoksalne idee on TDD (Test-Driven-Development - testimisele põhinev arendus) meetodi aluseks. Müstika? Ärge kiirustage järeldusi tegema. TDD rakendamise käsitlemisel reaalse programmikoodi arendamise näitel demonstreerib autor selle meetodi lihtsust ja võimsust. Raamatus on toodud kaks tarkvaraprojekti, mis on täielikult ja täielikult ellu viidud TDD abil. Näidete kõrval on lai valik TDD stiilis töötamise tehnikaid, samuti mustreid ja refaktoreerimisi, mis on seotud TDD-ga. Raamat on kasulik igaühele, kes soovib oma töö efektiivsust tõsta ja programmeerimisest rõõmu tunda.