TDD for Embedded C
2018-01-30 00:57:17 UTC
Most useful learnings:
The I/O read-write mocking exercise was very valuable.
Concepts v exercises:
Presentation v discussion:
The web-based IDE could be improved (window resizing, debugging, search-and-replace functionality, etc).
James is an excellent teacher. He was never stumped and always had suggestions about how we could improve our code.
Bring it on!
I could, but won't. Our organization is moving to Agile soon and we plan to use TDD. I'll wait until they roll out the tools and processes.
Challenges to applying:
There are no insurmountable technical challenges but there are managerial challenges. We need management awareness that there will be more upfront costs to development since we'll be writing tests as we code.
Legacy code workshop:
Recommend to others: