• Course: TDD for Embedded C++
  • Date entered: 2018-02-01 00:09:48 UTC
  • Course rating: Very Good
  • Most useful learnings: I feel like I already had a fairly strong unit testing background, but had never had any real experience with true TDD. So, doing the exercises using pure TDD was very useful to me.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I feel like the legacy code workshop might have worked a little better if we had been pushed a little more before hand to think more about what component we wanted to get under test, and to get everything set up (development environment, etc.) before the class.
  • Exercise rating: Very Good
  • Exercise improvements: I actually thought the exercises were fine. I'm not sure if they need to be improved.
  • Instructor comments: I thought James was great. He was very prepared for all of our questions and concerns.
  • Better prepared: Bring it on!
  • Start tomorrow: Yes. We already have all the infrastructure in place that we need to start writing unit tests. We would just need to change our approach from writing tests after writing a bit of code to using TDD to write the tests first.
  • Challenges to applying: Just getting comfortable with TDD.
  • Other comments:
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes