• Course: TDD for Embedded C
  • Date entered: 2022-10-25 10:08:35 UTC
  • Course rating: Very Good
  • Most useful learnings: That the time spent on creating tests that caches bugs early can be equal or less than the time spent debugging afterwards.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: It is not optimal that the website were "during development" when the course was happening. Maybe the exercises could be smaller or a bit more "straight to the point", since they take too long to realistically finish. Another option would be to extend the course time.
  • Exercise rating: Very Good
  • Exercise improvements: Could be made smaller or a bit more "straight to the point", so that it is possible to finish them during the timespan the course lasts.
  • Instructor comments: Good instructor. Can see that James has allot of experience holding courses like this.
  • Better prepared: Moderately
  • Start tomorrow: I feel I would need to do some more studying etc. before I can start. But I feel much more prepared for this now.
  • Challenges to applying: Large complex legacy codebase that revolves around wireless communication (Bluetooth). Hard to make unit test for this.
  • Other comments: I really liked the 2D game concept.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes