• Course: TDD for Embedded C/C++
  • Date entered: 2024-12-12 08:13:59 UTC
  • Course rating: Excellent
  • Most useful learnings: I really enjoy the 'Test Doubles and Mocking' module. They both are a very powerful tool to abstract the hardware.
  • Concepts v exercises: Not enough exercises
  • Presentation v discussion: Good balance
  • Course improvements: More exercises each day. Around one hour of exercises is not enough for me.
  • Exercise rating: Excellent
  • Exercise improvements: The exercises are good, I don't think they can be improved too much.
  • Instructor comments: James is a very good instructor. He explains very good the concept and makes the training funny.
  • Better prepared: Bring it on!
  • Start tomorrow: I think the basics can be applied from the first day, but for the rest of concepts I prefer to deep in them before applying to my day to day.
  • Challenges to applying: In my workplace they are (and I am for now) debug-later programmers, so maybe is challenging to adopt this new development paradigm. However, I think that if a good pilot project is developed it will be easy to change DLP to TDD.
  • Other comments: Very good course with a lot of content. I think I will need several weeks to do all the exercises and deepen the knowledge.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes