HomeContact

Main Menu

  • Home
  • Contact Us
  • About
  • James' Blog

The Software Renaissance

  • Agile Renaissance
  • Embedded Renaissance

Services

  • Coaching
  • Training
  • Public Training
  • Workshops
  • Testimonials
  • Customer Feedback

Resources

  • Papers and Presentations
  • CppUTest
  • James' Blog

Quiz Answers

  • Quiz Answers

Designed by:
SiteGround web hosting Joomla Templates
Test Driven Development for Embedded Software PDF Print E-mail
User Rating: / 0
PoorBest 
Written by James Grenning   
Embedded Systems Conference, San Jose, CA, April 2007, ESC Class# 241

This paper describes the special challenges of using TDD in embedded software and how these challenges can be overcome to streamline emebedded software development. It provides examples in C++.

Did you write any code this week? Raise your hand. Do you know if your code works?
If you are like the hundreds of people I have asked that question to, your hand is probably
down right now. What about those of you with your hand still up, how do you know?
My guess is that you either have comprehensive automated unit tests for your code, or
you are deluding yourself. Are you confident that you did not introduce any side effect
defects in the code written this week? With automated tests you could be right. Without
the automated tests you can’t be so confident.

For the full paper click here: Test Driven Development for Embedded Software

For the slides press here: Test Driven Development for Embedded Software

 

 

 

 

< Prev   Next >
 

Valid XHTML and CSS.

renaissancesoftware.net, Powered by Joomla! and designed by SiteGround web hosting