Course:
TDD for Embedded C
Date entered:
2024-09-20 18:08:46 UTC
Course rating:
Very Good
Most useful learnings:
TDD philosophy. I am not an embedded programmer but I see how TDD can be applied to any programming.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Possibly having more time to do the prep-work ahead of the training. Maybe a full week or two, I was trying to tie things up on other/regular work items up to the last minute before training.
Exercise rating:
Very Good
Exercise improvements:
I would have been interested to learn more about CppuTest the first day. Not nitty gritty details, just more intro on the test syntax expected and why.
Instructor comments:
James was great, explained things clearly and I enjoyed learning about his why he does things the way he does. Very informative!
Better prepared:
Much better
Start tomorrow:
Yes, I will investigate other test frameworks since I don't need to use C or C++ for my programs.
Challenges to applying:
I don't foresee any major workplace obstacles.
Other comments:
Neither being an embedded programmer nor a regular C++ programmer, it was fun to get things to compile, link, fail, and succeed. I liked learning that approach which is very different than what I am used to.
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes