Course:
TDD for Embedded C
Date entered:
2015-06-03 21:22:21 UTC
Course rating:
Very Good
Most useful learnings:
rationale for using TDD
how to start using TDD with legacy code
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
I would have liked more time spent on refactoring. But, as was mentioned, this course was a condensed version of a 5-day course so some topics had to be left out.
Exercise rating:
Good
Exercise improvements:
I would have preferred different examples to those in the book.
Instructor comments:
Very knowledgeable and engaging presenter that spend time to explain the reasoning behind the process.
Better prepared:
Moderately
Start tomorrow:
I had read the book previously, so a lot of the material was more of a review. But the in-class discussion was great and I look forward to start implementing some of the techniques immediately.
Challenges to applying:
Training (forcing!) myself and others to spend time implementing tests instead of only working on new features and manually debugging existing code.
Other comments:
The on-site 5-day version of this course would probably have been more valuable to my team as a whole, including working with our existing code base.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes