Course:
  TDD for Embedded C
  Date entered:
  2017-05-31 06:55:20 UTC
  Course rating:
  Very Good
  Most useful learnings:
  The methodology of TDD in practice as opposed to how it works in theory. Have tried to apply TDD by myself, without much success. Getting all the steps spelled out helped!
  Concepts v exercises:
  Good balance
  Presentation v discussion:
  Good balance
  Course improvements:
  Use an editor with syntax highlighting for exercises. :-/
  Exercise rating:
  Very Good
  Exercise improvements:
  
  Instructor comments:
  
  Better prepared:
  Bring it on!
  Start tomorrow:
  Yep! Why? Because it changed the way I was thinking about how to write software - defining behaviour before implementation is a refreshing change of pace!
  Challenges to applying:
  Quite a lot of legacy code with large amount of coupling making TDD a bit harder to do.
  Other comments:
  
  Legacy code workshop:
  No
  Recommend to others:
  Yes
  Quote permission:
  Yes