TDD for Embedded C
2018-01-11 21:33:02 UTC
Most useful learnings:
To allow the incremental process of thinking from zero to many to lead to design decision.
Concepts v exercises:
Presentation v discussion:
I think the course overall was very good, I'm not immediately thinking of something I would change.
Early in the legacy code workshop day, I felt like it was not engaging many people in the group.However as the day went on, it turned out that three projects were making progress simultaneously. I'm not sure how that would be improved - perhaps it is inherent in the process of getting a real code base up in the framework. The specific question would be how to engage the whole group effectively?
James is a skilled effective teacher.He handles the group well, engages people in thinking about there craft in ways that encourage thinking for ourselves about these subjects.
Yes. For starters, we have CppUTest up running in three separate active projects with a couple of tests running. So we are in a position to continue immediate work on those projects using TDD.
Challenges to applying:
Keeping momentum, and forming habits in the daily press of getting things done - remembering to slow down in order to go faster.
Not at this time.
Legacy code workshop:
Recommend to others: