TDD for Embedded C
2020-07-27 17:25:37 UTC
Most useful learnings:
reinforcement of the small steps approach and to try not and tackle too much at once and also perhaps to not get caught in doing too much mocking.
Concepts v exercises:
Presentation v discussion:
I would have liked more examples/exercises regarding methods of low level TDD and where trainer felt it made sense or did not make sense to TDD. Perhaps more examples of pattern or anti-patterns of how to shim in TDD close to the hardware, etc.
overall not a lot of comment, at times I felt I needed to hold back and just do exactly what was mentioned for that item/test and then sometimes comments by instructor were it could have been more optimized, etc. But since I was purposely trying not to go farther than needed I did not do that, so perhaps some clarity on where/when to refactor.
No issues, seemed knowledgeable and well spoken, could be understood and was obviously passionate about the subjects.
Bring it on!
Yes, was already using but now hopefully have more practice and context
Challenges to applying:
Personally I don't code there but besides that I think the biggest issue of getting folks to adopt will be just getting them exposed to it and willing to try, more cultural than anything.
Lost some time due to website issues but that in itself was a teaching moment :)
Video was a bit lagged but the audio mostly came through ok.
Legacy code workshop:
Recommend to others: