• Course: TDD for Embedded C++
  • Date entered: 2021-05-06 06:32:57 UTC
  • Course rating: Very Good
  • Most useful learnings: The feeling for TDD (the exercises are really, really good!)
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: Taking notes on the slides is a bit difficult since you are in front of the line number using zoom. Therefore, it is not so easy to find the right slide (since you adapt the order of presenting the slides to the questions in the parking lot). Maybe it is possible to move the slide number e.g. in the bottom left corner? That would be great.
  • Exercise rating: Excellent
  • Exercise improvements: Since I don't program close to the hardware, it was difficult for me to do the bit logic in the flash driver exercise. Maybe one short introductory slide or some notes in the hint section would be helpful.
  • Instructor comments: Easy to understand and always very friendly. James was the first one who introduced mocks in a way which I can understand. Thanks a lot James!
  • Better prepared: Much better
  • Start tomorrow: I think it is still challenging to transfer the learned stuff to our real project, but now I have an idea where to start. The legacy code training was really cool.
  • Challenges to applying: Too many dependencies and code which is not test-friendly. It would be easier to start with a simpler example.
  • Other comments: It is a really good idea to have one free day between the training days to recap the previous days, finish the exercises and watch all the videos. At least for me, it would be even better to have also a free day for revision after the first day to get most out of the course. I also like the videos, since you can define your own speed to take notes and watch them serveral times.
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: Yes