• Course: TDD for Embedded C++
  • Date entered: 2019-12-16 10:35:32 UTC
  • Course rating: Very Good
  • Most useful learnings: Thinking of the tests more from a behavioral point of view. So far, I tended to pre-define my APIs and then write tests for each API. Also, it was useful to see how small the steps can be.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements:
  • Exercise rating: Very Good
  • Exercise improvements: I thought the exercises were good, with the instructions to guide along the way. I don't really have any suggestion for improvement.
  • Instructor comments:
  • Better prepared: Much better
  • Start tomorrow: I can start going in that direction tomorrow, especially for the refactoring side.
  • Challenges to applying: Most existing tests are not simple unit test, as we build in most of our software framework. I don't think I want to modify too much the existing tests at this point. But for the next new component I get to write, I will give a "real" unit test a go, and see how it goes.
  • Other comments:
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes