• Course: TDD for Embedded C
  • Date entered: 2017-03-02 08:49:12 UTC
  • Course rating: Very Good
  • Most useful learnings: The general practice of TDD. Also, I found the use of CppUMock helpful as it seems better than other mocking frameworks I have used and it is free.
  • Concepts v exercises: Not enough exercises
  • Presentation v discussion: Good balance
  • Course improvements: It could have been helpful to spend the first day on many little exercises to train us on how to start new TDD projects and to get into the habit of creating a programme by writing the tests first, the second day could have been circular buffer, and the final day as it was.
  • Exercise rating: Excellent
  • Exercise improvements: More but smaller exercises on the first day.
  • Instructor comments: Knowledgeable, friendly, and helpful.
  • Better prepared: Much better
  • Start tomorrow: Not full TDD as I am currently just working on legacy programmes so there will be a lot of work first to move into a test harness. I am also writing tests for completed code with no more development left.
  • Challenges to applying: Legacy code.
  • Other comments: Good delivery. For our part, it would have been useful to be in a single meeting room with a mic rather than at our desks.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes