• Course: TDD for Embedded C++
  • Date entered: 2024-04-18 16:28:24 UTC
  • Course rating: Very Good
  • Most useful learnings: The systematic approach of how to write tests and code together. Also the need for a quick feedback loop.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Too much presentation
  • Course improvements: To me it was not very clear which videos should be watched before the training sessions. This lead to a lot of information that I had already watched being presented again.
  • Exercise rating: Excellent
  • Exercise improvements: Sometimes the instructions were not really clear. If this was not intentional to simulate real-world squishy requirements it would be good if the instructions could be improved. Also vim keybindings in code dojo would be nice :)
  • Instructor comments: I enjoyed the presentation and the anecdotes. During excercises I personally would prefer just a nudge in the right direction instead of more in-depth help.
  • Better prepared: Much better
  • Start tomorrow: Yes, however, the first step would have to be invested in better setting up our compile-run_test feedback loops.
  • Challenges to applying: Mainly build time and code dependencies on a platform that is different from the development platform. Also legacy code that was not designed to be testable.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes