• Course: TDD for Embedded C++
  • Date entered: 2014-08-08 22:24:50 UTC
  • Course rating: Excellent
  • Most useful learnings: Dealing with legacy C code; C++ mock frameworks.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: Maybe taking time to review/work with some code from our code base to get advice on making certain patterns (or anti-patterns) we use testable.
  • Exercise rating: Very Good
  • Exercise improvements: Improving the editor would go a long way - tabs/undo didn't always work, etc.
  • Instructor comments: Funny, knowledgeable, and a good teacher. Never failed to provide salient input on topics and questions raised by attendees.
  • Better prepared: Bring it on!
  • Start tomorrow: For some things, yes. New code should be easier to test drive, now that I've had more experimentation and hands-on time. Maintaining legacy code will be fun but a good opportunity to apply TDD on old code and revise it in manageable pieces.
  • Challenges to applying: Trying to get buy-in from colleagues who are less apt to try it, and ensuring we don't break anything while getting over growing pains.
  • Other comments: Thank you for working with us.
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes