• Course: TDD for Embedded C
  • Date entered: 2017-09-29 21:06:03 UTC
  • Course rating: Very Good
  • Most useful learnings: How to structure tests and use the tools. How to handle legacy code bases. Argh my brain hurts from holding too much.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements: It was hard to follow along on the one screen which was somewhat dark. Might be useful to have a split screen and/or have the students provide the answers on what to do next so the follow along work is more interactive and easier to follow.
  • Exercise rating: Excellent
  • Exercise improvements: Everyone struggled at first. Sometimes it felt like it was not clear what to do next. Without having James/teacher nearby it is easy to get discouraged. Would be helpful to get a list of hints if we are stuck and working solo.
  • Instructor comments: Good examples and engaging. Willing to help at all levels.
  • Better prepared: Much better
  • Start tomorrow: It's a Saturday and team needs to rest. However, I do have an idea of what steps to proceed on the stinky areas of code.
  • Challenges to applying: Getting people to take a step back and consider doing it differently. The hectic pace makes it hard but some of my team have done this before and are more amendable.
  • Other comments:
  • Legacy code workshop: Yes
  • Recommend to others: Yes
  • Quote permission: No