TDD for Embedded C
2022-10-25 10:08:35 UTC
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:
Presentation v discussion:
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.
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.
Good instructor. Can see that James has allot of experience holding courses like this.
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.
I really liked the 2D game concept.
Legacy code workshop:
Recommend to others: