Course:
TDD for Embedded C
Date entered:
2015-02-19 21:30:00 UTC
Course rating:
Very Good
Most useful learnings:
Leaving old implementations in place while developing new features to keep the code testable.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Very Good
Exercise improvements:
Instructor comments:
Better prepared:
Much better
Start tomorrow:
Yes, our development flow is set up such that the 'writing tests' step is before the 'in progress' step.
Challenges to applying:
The steps in our development flow are listed a bit more discreetly (tests then code) where TDD would probably be a bit more iterative (write test code, write code, repeat).
Other comments:
I think the exercises are excellent, it is much easier to internalize the concepts when you go through the steps yourself. As a bonus it is also much more entertaining with the exercises than it would be as just a lecture/reading of slides.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
No