• Course: TDD for Embedded C
  • Date entered: 2015-11-16 08:12:46 UTC
  • Course rating: Very Good
  • Most useful learnings: Seeing how TDD helps bring Agile approach + unit testing together to make sure have confidence in what's developed works / doesn't break existing functionality, removes need for manual testing at this part of the lifecycle.
  • Concepts v exercises: Too many exercises
  • Presentation v discussion: Good balance
  • Course improvements:
  • Exercise rating: Very Good
  • Exercise improvements:
  • Instructor comments: Clear in describing problems and solutions, obviously knowledgeable in this area with plenty of real-world experience.
  • Better prepared: Bring it on!
  • Start tomorrow: Maybe - need whole team to commit to following this approach.
  • Challenges to applying: Whether it's still seen as an extra overhead by others in the team. Doing this consistently, not skipping it just because of time constraints. Possibly need buy-in from project management so they understand the timescales quoted.
  • Other comments:
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes