Course:
Test-Driven Development
Date entered:
2012-04-27 07:23:29 UTC
Course rating:
very good
Most useful learnings:
Concepts v exercises:
good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
very good
Exercise improvements:
Sometimes it wasn't very clear from the explanations on the exercises alone what we were intended to achieve. (Some more info was available in the slides and it would have helped having that info in the code comments as well). This was the case with the CircularBuffer_Print exercise.
Otherwise; the exercises were well organized and very helpful to finish understanding the concepts.
Instructor comments:
Ok. Knows the stuff well. The examples that he gives are valuable and the course is dynamic.
Better prepared:
Much better
Start tomorrow:
I feel comfortable to start using TDD on my new code. I'm still hesitating if writing or not unit tests for my legacy code.
Challenges to applying:
- Refraining from writing more code than actually needed to pass the tests.
- We usually work with plans a tight schedule. I understand that in the long term we will end gaining time; but for the moment the issue is how to accommodate the initial efforts of TDD to the coming deadlines.
Other comments:
Legacy code workshop:
Yes
Recommend to others:
yes
Quote permission:
yes