• Course: TDD for Embedded C
  • Date entered: 2019-02-13 17:28:13 UTC
  • Course rating: Excellent
  • Most useful learnings: Practice with TDD in the coordinated fashion presented in this workshop was the great value to me. The way that the material has been developed to step through from low to higher complexity in the dependency graph helped me greatly in communicating the value of TDD methodologies.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I have just submitted another form containing my feedback on this topic.
  • Exercise rating: Excellent
  • Exercise improvements:
  • Instructor comments: easy to converse with, easy even to disagree and work through questions with.
  • Better prepared: Much better
  • Start tomorrow: I've already started
  • Challenges to applying: I'm applying something more like TDD-lite as some of the workflow is a little too short stepped for my taste, and for the taste of my colleagues. We put more design work up front, and so stepping right into the application of quick, short, but unsound code doesn't make sense. Still, I'll be shortening my stride, just not to the extent emphasized in TDD.
  • Other comments: The remote tools worked extremely well. The integration of the dev tools into an online IDE with version control and diff inspection, along with the active presence of James as a guide and commentator over the test development was really interesting and exceptionally smooth. Honestly, well done and impressive.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: No