• Course: TDD for Embedded C
  • Date entered: 2016-05-13 11:07:59 UTC
  • Course rating: Very Good
  • Most useful learnings: Incremental development and continuous integration with testing done in an agile methodology yields software with less defects.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: Given a fixed amount of 1 weeks time, I suppose the initial TDD ideology build up may take a little less time like 1/2 a day and start with more exercises to better illustrate the TDD concepts of CPPUTest. The exercises them self illustrate how effective TDD development can be. Just my thoughts.
  • Exercise rating: Good
  • Exercise improvements: Little higher number of exercises.
  • Instructor comments: Very well organized training material. Good exercises chosen starting with the simple ones first and building up the contents to use more sophisticated techniques. Handled the timing of answers to some of our nasty questions very well.
  • Better prepared: Much better
  • Start tomorrow: Yes. Exercises though only a few helped get hands on to the TDD techniques. Day4 legacy code exercise gave insight into how we can apply them with a fair amount of progress. Not an expert yet but sure I can get there with some practice.
  • Challenges to applying: Complexity of our current code.
  • Other comments: Not really.
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes