• Course: TDD for Embedded C
  • Date entered: 2021-12-03 14:10:36 UTC
  • Course rating: Very Good
  • Most useful learnings: "Procastination" "Add test for each single line of code - before writing it" (I don't think it is practicable though) "Analysis Paralysis"!
  • Concepts v exercises: Too many exercises
  • Presentation v discussion: Too much discussion
  • Course improvements: James has exceptional teaching skills and is perfect in handling slides and videos. I would recommend to put a bigger emphasize of this. I would prefer to have less "hands on" (I know other colleagues see this differently).
  • Exercise rating: Very Good
  • Exercise improvements: It is not necessary after seeing the introductional video and seeing James' presentation to repeat each single step once again. I would have expected we can start from where James had put us and really learning by doing new things.
  • Instructor comments: See above!
  • Better prepared: Much better
  • Start tomorrow: I could - if it would fit to my daily work and schedule and I see the need for.
  • Challenges to applying:
  • Other comments: I am sad to say, that the legacy workshop was waste of time for me. All we made was demonstrated by James - nothing new. Fixing include issues and compiler errors by adding include directories to the makefile and adding stubs is nothing I needed to learn. The REAL thing - writing mocks for our environment - was not even touched. "Recommend this workshop": if someone is interested in learning what TDD means: yes. I don't consider TDD to be the only real way to develop SW.
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: No