• Course: TDD for Embedded C
  • Date entered: 2021-08-13 14:13:36 UTC
  • Course rating: Excellent
  • Most useful learnings: The strategy to check code functionality with TDD in common and also not to be afraid for using TDD with "old" legacy code.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: From my point of view a bit more time for discussions, even if the balance between presentation and discussions was good.
  • Exercise rating: Excellent
  • Exercise improvements: A bit more time for the exercises
  • Instructor comments:
  • Better prepared: Much better
  • Start tomorrow: We can and our leader wants that we start as soon as possible! Me too!
  • Challenges to applying: The decision which existing components will be the first/next TDD usage candidates. For sure, new components will be created with TDD from start.
  • Other comments: Since over 25 years i develop embedded sw. In the beginning my approach was so near to some aspects of TDD (make the code ready for more platforms, different compiler, not only for the target). I had projects in the past without target hardware for the first 3 months, where we used simulation environments on the PC and produced much more portable code compared to our recent projects. The training days, discussions and the concepts of TDD brings me back to my thinking of how to develop from 20 years ago, like a confirmation!
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes