TDD for Embedded C
2022-02-10 14:50:24 UTC
Most useful learnings:
Getting to see a practiacal demonstration of the short cycles of TDD. It was enlightening to see just how small the changes should be each time.
Concepts v exercises:
Presentation v discussion:
We had a brief follow-up session on getting legacy code under test. It would be great if this could be incorporated into the course with some practical exercises.
Friendly and confident. Easy to understand. Very helpful.
Mostly, yes. However, to be truely effective, we need to get our legacy code under test. We would also benefit from a better unit testing tool. CppUTest looks like a very good candidate, so we will look to migrate to that.
Challenges to applying:
A large amount of legacy code. Not everybody has had the training yet. Some have made it quite clear that they are not interested in writing tests (altough that opinion might be changed by taking the course).
Gather Town was a really good tool for allowing us to take the course remotely.
Legacy code workshop:
Recommend to others: