Software is fragile; make a change, it works; you don't even realize that some formerly working feature is now broken. TDD is an engineering practice designed to prevent defects, and influence designs to be modular and loosely coupled. This tutorial describes the problems addressed by TDD, as well as the additional challenges and benefits of applying TDD to embedded software.
James Grenning’s trains, coaches and consults worldwide. James professional roots are in embedded software. His mission is to bring modern technical and management practices to embedded development teams.
Sorry, no member has joined this event so far.