• Course: TDD for Embedded C/C++
  • Date entered: 2021-11-19 22:32:37 UTC
  • Course rating: Good
  • Most useful learnings: SOLID principals
  • Concepts v exercises: Not enough exercises
  • Presentation v discussion: Good balance
  • Course improvements: Class participation was very low. I think this was partially because it was virtual training, and partially because several in the course were new hires. I was signed up for this training and had no knowledge about what it was prior to the first class. This made it difficult to say what we were hoping to get out of the course, and also likely contributed to the low participation.
  • Exercise rating: Very Good
  • Exercise improvements: Some more in-depth exercises around apply UTs to legacy code, and design patterns would have been helpful to solidify the concepts.
  • Instructor comments: I liked James, he had good stories about his experience. I could tell he was frustrated by the low level of participation. Also, I think more time was needed in order to go through all of the material, and we could have used more exercises.
  • Better prepared: Moderately
  • Start tomorrow:
  • Challenges to applying: The environment is not test-driven, and there is not much emphasis on UTs (that I can tell so far being a new hire)
  • Other comments:
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: No