TDD for Embedded C
2019-05-18 17:56:28 UTC
Most useful learnings:
I already have some background in TDD, but I still learned a lot regarding details on how big steps to take in the "red-green-refactor" cycle.
Concepts v exercises:
Presentation v discussion:
Maybe a short discussion why CppUTest was used instead of, for example, Google test.
If possible, it would be interesting to see a discussion or examples where TDD leads the design in the "wrong" direction. Can the design benefit from TDD?
Yes. We already use it for some areas, but I think we can add it to other areas.
Challenges to applying:
We do not write much code by hand since we are "locked in" by tools that generate code for us.
Legacy code workshop:
Recommend to others: