Course:
TDD for C++
Date entered:
2018-11-29 20:56:44 UTC
Course rating:
Good
Most useful learnings:
Gaining familiarity with cpputest and mocking, since they are used extensively by my team.
Concepts v exercises:
Not enough exercises
Presentation v discussion:
Too much presentation
Course improvements:
I felt like there was a lot of redundancy in the presentation, which made it difficult at times to pay attention. I also think the course could have been shorter.
Exercise rating:
Good
Exercise improvements:
Many of us seemed to be struggling with the language of "make the test fail" - what about changing this to "validate that the test works"? I was pretty frustrated with the failing test step until I realized this is how I think about developing. You may get a better response with positive instead of negative language.
Instructor comments:
There are a lot of really good ideas in the course! I appreciated the encouragement for questions and allowing several breaks over the course of the class.
Better prepared:
Much better
Start tomorrow:
Yes. These ideas are already embedded into my team's workflow.
Challenges to applying:
Each product and platform has a separate code base and therefore unique challenges.
Other comments:
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes