TDD for Embedded C++
2021-05-06 11:28:24 UTC
Most useful learnings:
I heard about TDD before the workshop. But I could not imagine how to apply my knowledge in my daily work. Your exercises (both training and legacy code) helped a lot.
Concepts v exercises:
Presentation v discussion:
The attendees must be aware that there is a lot of homework to do. 1 hour per day is not sufficient. The free day between 2nd and 3rd training day helped me to do my preparation.
Your support during the exercises was very helpful, thank you. But it is hard to focus on the exercises when there is a discussion in the main room. Please use the breakout rooms for discussions.
Mary Sue joined our training as German Co-Trainer. It must be very boring for her ;-) There were only a few vocabularies that needed to be translated for some attendees. I think it would have been sufficient if we had translated the most important phrases to our colleagues.
First we have to decide in our organization how to use our knowledge. And there is still so much legacy code...
Challenges to applying:
It is not the question if we want to use TDD in our organization or not. We have to define a common understanding how to use it.
I had doubts if a remote training could be as efficient as a live event. But I was surprised: Zoom, cyber-dojo and our internet connections did a good job.
Legacy code workshop:
Recommend to others: