• Course: TDD for Embedded C++
  • Date entered: 2018-10-26 15:18:43 UTC
  • Course rating: Very Good
  • Most useful learnings: how to use TDD to generate a greater percentage of code that can be unit-tested without target hardware.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: It might have helped to have us think about which code we could use for our last day before coming to the training. Since, I'm not involved in the projects/codebase's that were used, I had less context and felt less engaged.
  • Exercise rating: Very Good
  • Exercise improvements: ?
  • Instructor comments: Excellent
  • Better prepared: Much better
  • Start tomorrow: I'll be on a 10+ hour flight
  • Challenges to applying: Our hardware team already seems to be frustrated that our software isn't finished soon after the hardware is ready so it can be proved out. Since TDD doesn't really let you get a working system up and running (bootstrapped) quick, they might not go for TDD. At least it will be hard to find the right time to start using it.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: No