• Course: TDD for Embedded C
  • Date entered: 2017-04-06 20:32:37 UTC
  • Course rating: Very Good
  • Most useful learnings: CppUMock. Having had prior experience with TDD, mocking was the newest concept I saw and I can already imagine uses for it. It will definitely help me to develop cleaner code and better tests.
  • Concepts v exercises: Not enough exercises
  • Presentation v discussion: Too much presentation
  • Course improvements: The part of the course on Agile was hard for me to make it through. Having worked in an Agile environment it was a rehash of things I was already fairly familiar with. I would have much rather preferred this time be spent on another exercise but I understand that my background isn't necessarily representative of the make up of the group.
  • Exercise rating: Very Good
  • Exercise improvements:
  • Instructor comments:
  • Better prepared: Bring it on!
  • Start tomorrow: I plan on continuing to implement the concepts outlined in the course into my day to day work. The expanded capabilities of mocking I learned while here will be a huge boon to my testing.
  • Challenges to applying: Push back. My code will definitely be written from the standpoint of a TDD developer but that might not be the case for everybody else; especially not right away. CI will definitely need to be configured for projects I work on to ensure the health of a build.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes