• Course: TDD for Embedded C
  • Date entered: 2017-02-23 23:33:58 UTC
  • Course rating: Good
  • Most useful learnings: CPPUnit, Manual testing is not sustainable
  • Concepts v exercises: Good balance
  • Presentation v discussion: Too much presentation
  • Course improvements: 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.
  • Exercise rating: Good
  • Exercise improvements: I think exercise should be smaller.
  • Instructor comments: good
  • Better prepared: Bring it on!
  • Start tomorrow: 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.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes