• 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