• Course: TDD for Embedded C
  • Date entered: 2021-10-27 14:21:54 UTC
  • Course rating: Excellent
  • Most useful learnings: The mock is the most useful thing that i think allowing me to emulate the hardware interface without the hardware
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: I think it is the best that it can turn out to be. Well done.
  • Exercise rating: Very Good
  • Exercise improvements: If I can recommend, I would recommend to spend less time on circular buffer. I even would recommend to substitute the light scheduler with some more hardware emulation or interrupt emulation.
  • Instructor comments: I think you covered the topic very well. I liked the idea that requiring us to watch video for the concepts will be recovering. That helped to reinforce the concept again during the presentation.
  • Better prepared: Much better
  • Start tomorrow: We already started on some projects, so it will continue. In regarding to the existing projects, i think it is a balance approach. I remembered one powerful statement during the training was that to find a way to implement TDD. Depending on the level of ease, some can be hard. This leads me to think differently on how to use TDD on existing projects without doing a lot of code surgery.
  • Challenges to applying: The existing codes are too big and were not started that way.
  • Other comments: I appreciate David being very thoughtful about different audience and explaining things very thorough.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes