• Course: TDD for Embedded C
  • Date entered: 2018-10-03 19:02:23 UTC
  • Course rating: Very Good
  • Most useful learnings: The benefit of developing the tests before writing the code, which is a big change from my current approach. Additionally, discussions about Agile processes were helpful in understanding how I could propose changes to our organizational structure for embedded development.
  • Concepts v exercises: Good balance
  • Presentation v discussion: Good balance
  • Course improvements:
  • Exercise rating: Very Good
  • Exercise improvements: The exercises were good in general, but I feel we didn't have enough time to fully complete an exercise before moving on to the next presentation or discussion topics.
  • Instructor comments:
  • Better prepared: Moderately
  • Start tomorrow: Technically I could start tomorrow, but I know I'll have a mountain of other activities that will prevent immediate action. Hopefully I can wade through that quickly enough to have an opportunity to try TDD while the thoughts are still fresh.
  • Challenges to applying: Finding time to bring up a test environment on my system. Also, it will be difficult to change some well-established culture regarding code writing and debug-later approach.
  • Other comments: There was a lot of technical content thrown at us over the last few days, and it can be overwhelming to absorb it all. I appreciate that this website has many resources to help refresh thoughts once a week or two has passed.
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: No