• Course: TDD for Embedded C
  • Date entered: 2017-11-29 22:38:38 UTC
  • Course rating: Excellent
  • Most useful learnings: test doubles
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I'd like to hear more about how to separate concerns so that more of my system becomes testable, but I'm not sure if that is more imporant that the material already covered.
  • Exercise rating: Very Good
  • Exercise improvements: I'm not sure.
  • Instructor comments: Did a great job.
  • Better prepared: Much better
  • Start tomorrow: A lot of the early tasks I have are scripting or non-coding tasks, but our intention is to proceed with coding using TDD.
  • Challenges to applying: our build system uses complicated tools together to do cross-platform builds. This will probably make it challenging to maintain a short compile/test/refactor loop.
  • Other comments: the legacy part was useful, because a lot of the challenge is in sticking to your training when you get out of the 'example' space and into the 'messy real world' space
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes