Course:
TDD for Embedded C
Date entered:
2021-08-13 14:13:36 UTC
Course rating:
Excellent
Most useful learnings:
The strategy to check code functionality with TDD in common and also not to be afraid for using TDD with "old" legacy code.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
From my point of view a bit more time for discussions, even if the balance between presentation and discussions was good.
Exercise rating:
Excellent
Exercise improvements:
A bit more time for the exercises
Instructor comments:
Better prepared:
Much better
Start tomorrow:
We can and our leader wants that we start as soon as possible! Me too!
Challenges to applying:
The decision which existing components will be the first/next TDD usage candidates.
For sure, new components will be created with TDD from start.
Other comments:
Since over 25 years i develop embedded sw. In the beginning my approach was so near to some aspects of TDD (make the code ready for more platforms, different compiler, not only for the target).
I had projects in the past without target hardware for the first 3 months, where we used simulation environments on the PC and produced much more portable code compared to our recent projects.
The training days, discussions and the concepts of TDD brings me back to my thinking of how to develop from 20 years ago, like a confirmation!
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes