TDD for Embedded C
2019-12-16 07:43:49 UTC
Most useful learnings:
How to start/approach coding in TDD.
Concepts v exercises:
Presentation v discussion:
Maybe talk about how to approach more complex tasks in TDD (i.e state machine design).
Can't think of anything.
He knows exactly what he is talking about.
Bring it on!
Started already! Although have to finish some already begun work, so will resume then.
Challenges to applying:
Scepticism mostly. That some code can't be sufficiently unit tested. I don't have the experience yet to give them proper answers, but I hope through time it will change.
It would probably be useful to extend it a day or two. More practice would bring more confidence. Maybe even in a form of guided off-site exercises - cyber-dojo is a good solution, so something like guided post training exercises.
Legacy code workshop:
Recommend to others: