Course:
  TDD for Embedded C
  Date entered:
  2015-11-19 16:08:23 UTC
  Course rating:
  Very Good
  Most useful learnings:
  The "small step" approach to coding looks very promising in avoiding introducing bugs, mixed with the batch of small tests could really save debugging time.
  Concepts v exercises:
  Good balance
  Presentation v discussion:
  Good balance
  Course improvements:
  The course was clear and made good example to explain more complex ideas
  Exercise rating:
  Good
  Exercise improvements:
  I think that the exercise section might be improved. Like this is a bit slow to see the code typed in, and might get boring, since some parts are the same.
  Instructor comments:
  He was nice and explained everything well.
  Better prepared:
  Bring it on!
  Start tomorrow:
  I think I can start on my next new project with the TDD approach. Seems easier to start from scratch to learn how to do this than to convert a legacy code to TDD.
For sure I will try soon to use TDD to avoid forgetting the main ideas
  Challenges to applying:
  My main challenge is that the code is for embedded projects, so it's very hardware related. This might create some problems to create the right test, simulating hardware stimuli.
  Other comments:
  
  Legacy code workshop:
  Yes
  Recommend to others:
  Yes
  Quote permission:
  No