TDD for Embedded C/C++
2022-11-02 11:11:43 UTC
Most useful learnings:
How to minimize functions for testability.
Concepts v exercises:
Presentation v discussion:
I would have liked more time to go through the extended exercises in detail to really dive into some more details.
The difficulty is expanding quite fast, some commenting could be added. It's not always apparent which videos are linked to which exercise.
Amazing instructor, funny, easy-going and very good at getting us through the next step. Would definitely recommend, and take another course if something interesting comes up.
I could if I was working on code atm. but mostly doing server maintenance so it doesn't apply very well to what I'm doing now. Will do it as soon as I dive back into coding.
Challenges to applying:
We're mostly working on RTOS (Zephyr) so adaptions to work with ztest must be done. In my case it's a matter of getting the time to sit down and learn how to apply ztest in the same way we did with cpputest in the course. It will surely not work the same.
There was a lot of lagging and staggering on the live streams which caused me to miss some slides. Probably the environment was the issue as I'm sitting on a company fiber line with close to "unlimited" bandwidth and this has never happened before.
Legacy code workshop:
Recommend to others: