TDD for Embedded C/C++
2021-11-19 22:32:37 UTC
Most useful learnings:
Concepts v exercises:
Not enough exercises
Presentation v discussion:
Class participation was very low. I think this was partially because it was virtual training, and partially because several in the course were new hires. I was signed up for this training and had no knowledge about what it was prior to the first class. This made it difficult to say what we were hoping to get out of the course, and also likely contributed to the low participation.
Some more in-depth exercises around apply UTs to legacy code, and design patterns would have been helpful to solidify the concepts.
I liked James, he had good stories about his experience. I could tell he was frustrated by the low level of participation.
Also, I think more time was needed in order to go through all of the material, and we could have used more exercises.
Challenges to applying:
The environment is not test-driven, and there is not much emphasis on UTs (that I can tell so far being a new hire)
Legacy code workshop:
Recommend to others: