• Course: TDD for Embedded C++
  • Date entered: 2014-08-08 22:34:05 UTC
  • Course rating: Excellent
  • Most useful learnings: The difference between TDD and test later development. Often times in our office TDD has been associated with writing unit tests later but TDD is much more (and better) than that.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Too much presentation
  • Course improvements: Some more interactive examples on exploiting each of the different boundaries in your code for testing.
  • Exercise rating: Good
  • Exercise improvements:
  • Instructor comments: Very good. Helpful with ideas on how to test specific situations that occur in our environment.
  • Better prepared: Bring it on!
  • Start tomorrow: No, tomorrow is Saturday... Yes I would like to start using TDD more when fixing issues to have quicker feedback on small changes. I would also like to use it for some of my hobby projects.
  • Challenges to applying: Long build times, seemingly large effort required in stubbing out OS calls for running UTs on host platform.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes