Har du skrevet C-kode den siste uken? Fungerer koden din som den skal? Er designet ditt klart og oversiktlig? Hvis du svarte ja på det første spørsmålet, men følte deg usikker på de to andre, er det på høy tid å lære om Test Driven Development (TDD). TDD hjelper deg med å skrive kode som fungerer ved første forsøk, og den gjør det lettere å opprettholde koden når den utvikles videre for å møte nye behov. I boken 'Test Driven Development in C' viser forfatteren James W. Grenning hvordan innebygde programvareutviklere kan dra nytte av TDD i embedded C. Du vil lære å anvende TDD i både C og utviklingen av innebygde programvarer. Få innsikt i hvordan du kan bryte viktige avhengigheter, noe som tillater grundig testing av koden. Oppdag hvordan du kan test-drite kjernelogikken til produktet ditt, og utnytt kraften i utviklingsmiljøet ditt for å levere bedre programvare. Som boken demonstrerer, er det mulig å test-drite en enhetsdriver før enheten faktisk er loddet inn i en kretskort. Unngå naturlige forsinkelser ved testing på mål ved å bruke den skreddersydde TDD Microcycle.