TDD for Embedded C
2017-02-23 23:33:58 UTC
Most useful learnings:
CPPUnit, Manual testing is not sustainable
Concepts v exercises:
Presentation v discussion:
Too much presentation
more focus on how can it be be applied to specific component. I want to use TDD (CPPUnit) for kernel components, but yet confused how should I use. Many of our domain codes (bootloder, kernel, device drivers) run in their own environment and difficult to test from user space.
I think exercise should be smaller.
Bring it on!
I want to use it right away. This is need, only thing for me is how can I apply it for my module.
Challenges to applying:
CPPUnit being c++, not sure how to link with kernel and bootloaders, but will investigate more.
Legacy code workshop:
Recommend to others: