• Course: TDD for Embedded C
  • Date entered: 2016-08-11 12:28:53 UTC
  • Course rating: Excellent
  • Most useful learnings: Having the direct experience of doing TDD with guidance, rather than just reading about it, made a big difference in my understanding of it's value. Learning the fail first approach was eye opening. The exercise on Mocks was very helpful.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I would like to see more discussion/advice on how to handle legacy code. I think we all have to deal with legacy code and need to know how to incorporate TDD with it.
  • Exercise rating: Excellent
  • Exercise improvements: I would be interested in seeing an exercise that includes legacy code.
  • Instructor comments: James is an engaging instructor who made the TDD concepts much clearer for me.
  • Better prepared: Much better
  • Start tomorrow: Yes.
  • Challenges to applying: Primarily figuring out how to use TDD with legacy code.
  • Other comments: Remote delivery of the class worked fine. I thought that the class dojo training ground worked very well.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes