TDD for Embedded C
2017-04-26 18:50:17 UTC
Most useful learnings:
Various strategies in solving different testing problems. Many tips and tricks.
Concepts v exercises:
Presentation v discussion:
Our course was more compressed than usual, and I felt that having more time for the workshop part would have been better. Also, if there was better overview on the code that we were working on, it would have made the exercise easier. For example, the home automation exercise on day 2 needed some understanding of the existing code and how different classes were intended to be used before doing the testing properly. Maybe such high level overview (ie. ULM diagram of different components/files, perhaps) would have helped to focus on doing the test case development.
Well versed in the topic. Instructor provided good/detailed information in various aspects of TDD.
Bring it on!
Sure, we already have necessary infrastructure setup to get TDD going.
Challenges to applying:
Getting not only the buy-in from the management, but also the expectation that there will be slow down in the beginning.
Legacy code workshop:
Recommend to others: