• Course: TDD for Embedded C
  • Date entered: 2020-04-16 21:44:28 UTC
  • Course rating: Very Good
  • Most useful learnings: I think the examples of constructing tests that only follow a single path through the code were the most useful. The demonstration using fakes and spies will also be very useful.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: The course had a heavy emphasis on changing the habits of experienced programmers. (Which it should in most cases.) However, as someone newer to programming, I occasionally got hung up on language/syntax related issues which made following along with the important stuff a little more difficult.
  • Exercise rating: Good
  • Exercise improvements: While we were supposed to take it slow and figure them out, the exercises felt very rushed. Having a video of the instructor checking in on people made it difficult to focus. Maybe give a link to a cyber-dojo exercise before the course begins so people can get familiar with it.
  • Instructor comments:
  • Better prepared: Moderately
  • Start tomorrow: I have already started.
  • Challenges to applying: I just have to get in the habit of doing it. Fortunately, my workplace embraces this change and wont hold us back.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: No