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