• Course: TDD for Embedded C
  • Date entered: 2019-02-27 19:20:05 UTC
  • Course rating: Excellent
  • Most useful learnings: Too many things to mention, but the highlights are the discipline of TDD via practical tasks, using mocks and spies, and advice on working with legacy code. It has given me a greater confidence in using TDD as an important practice in my everyday engineering role.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I was more than satisfied with the course.
  • Exercise rating: Excellent
  • Exercise improvements: Maybe more emphasis on mock creation not just mock use, but the exercise made it very clear on how to use it.
  • Instructor comments: James was very approachable and knowledgeable on the topic. I found the delivery of content was at a good speed and sufficiently discussed before progressing onto the next topic. Thank you James!
  • Better prepared: Bring it on!
  • Start tomorrow: I will certainly give it a try!
  • Challenges to applying: Unit test framework build configuration, although after discussing it with James I think it is actually a lot simpler than my previous approaches to integrating a test framework.
  • Other comments: The remote delivery is very convenient. Cyber-Dojo is a great feature, especially as James can remote mentor us.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes