• Course: TDD for Embedded C
  • Date entered: 2015-04-01 23:15:25 UTC
  • Course rating: Excellent
  • Most useful learnings: The concept of small incremental test and development.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: If everyone had a Yes/No (or nodding yes/shaking no) button on their Webex desktop the instructor might be able to get responses (at least see who is responding) for questions such as "Does anybody need more time?" or "Does this make sense?"
  • Exercise rating: Very Good
  • Exercise improvements: The Home Controller exercise could be simplified. I spent time figuring out the design than learning TDD.
  • Instructor comments: I can tell this subject is a passion of the instructor's and he projected enthusiasm and confidence. The instructor wanted everyone to succeed and provided the appropriate level of guidance during the exercises.
  • Better prepared: Much better
  • Start tomorrow: I can start some practice tomorrow. In the near term I am doing some code algo analysis on another team's code.
  • Challenges to applying: The first thing that needs to be addressed is the long build times. Right now every build starts with a "make clean all" instead of just building the changes. This should be fixable.
  • Other comments: The instructor did a good job of using technology to run the training over five locations. Face to face is optimal, but this was the next best thing.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes