Course:
TDD for Embedded C
Date entered:
2014-08-08 22:28:38 UTC
Course rating:
Very Good
Most useful learnings:
TDD is supposed to be done in a much more iterative way than I'd previously understood. I'd heard it described in the past as "write your tests before you write your production code," which implies writing ALL of your tests before ANY of your code.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Very Good
Exercise improvements:
Some instructions were missing.
Instructor comments:
Strange sense of humor. It can sometimes be good to be self-deprecating. However, it's rarely good to be condescending/use "proof by intimidation."
Better prepared:
Much better
Start tomorrow:
Yes. Having the framework pre-installed with a fair set of tests already written makes it much easier. It would be much harder if I were starting from scratch.
Challenges to applying:
Buy in from team members. Large installed legacy code base.
Other comments:
Well done, overall.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes