• Course: TDD for Embedded C/C++
  • Date entered: 2024-10-08 12:37:00 UTC
  • Course rating: Very Good
  • Most useful learnings: "Make the change easy, then make the easy change". Writing a new test, then commenting it out, updating the code to work for the new test while keeping the existing tests working, then reinstating the new test to test the new code.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Too much presentation
  • Course improvements: Maybe fit a shorter exercise later in the day instead of a long presentation and demo session
  • Exercise rating: Excellent
  • Exercise improvements: Chances to go further with the exercises, if you are familiar with the basics, instead of working with someone new to the concept
  • Instructor comments: Very good at engaging the audience during presentation and demo
  • Better prepared: Bring it on!
  • Start tomorrow: Yes, we embedded several of these techniques already so we are not having to overhaul any processes or preconceptions
  • Challenges to applying: Miss-conceptions of people outside the software team that it is a slow or inefficient way of developing.
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes