Course:
TDD for Embedded C++
Date entered:
2024-04-18 16:28:24 UTC
Course rating:
Very Good
Most useful learnings:
The systematic approach of how to write tests and code together. Also the need for a quick feedback loop.
Concepts v exercises:
Good balance
Presentation v discussion:
Too much presentation
Course improvements:
To me it was not very clear which videos should be watched before the training sessions. This lead to a lot of information that I had already watched being presented again.
Exercise rating:
Excellent
Exercise improvements:
Sometimes the instructions were not really clear. If this was not intentional to simulate real-world squishy requirements it would be good if the instructions could be improved.
Also vim keybindings in code dojo would be nice :)
Instructor comments:
I enjoyed the presentation and the anecdotes.
During excercises I personally would prefer just a nudge in the right direction instead of more in-depth help.
Better prepared:
Much better
Start tomorrow:
Yes, however, the first step would have to be invested in better setting up our compile-run_test feedback loops.
Challenges to applying:
Mainly build time and code dependencies on a platform that is different from the development platform. Also legacy code that was not designed to be testable.
Other comments:
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes