• Course: TDD for Embedded C
  • Date entered: 2018-01-11 21:29:23 UTC
  • Course rating: Very Good
  • Most useful learnings: I really like how TDD promotes the code to work on purpose and can be easily built on for continued development.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: The group needs to be more involved on the legacy code portion. It seemed like everyone was doing their own thing and was missing out on the changes that led to the test implementation for the main code being reviewed.
  • Exercise rating: Very Good
  • Exercise improvements: I felt like I didn't understands the "Mock" concept as well as the first examples. I recommend more clarification on that subject.
  • Instructor comments: Very enjoyable to listen to
  • Better prepared: Much better
  • Start tomorrow: Yes, I have some python test code that I plan on using TDD with.
  • Challenges to applying: Taking extra time up front to get used to using TDD.
  • Other comments: Cyber Dojo was a great tool for the examples. I would definitely keep using that for your instruction.
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: No