TDD for Embedded C
2021-11-06 02:43:38 UTC
Most useful learnings:
To first write failing tests of my code then enough code to pass and then refactor. Repeat cycle until done: faster than fixing hidden bugs that sneak during traditional coding.
Concepts v exercises:
Presentation v discussion:
Maybe do the hands-on together with the whole group, to keep everyone at same level, and clarify any discrepancies between each team implementations.
Provide additional explanation of error screens for clues on how to pinpoint sources of error.
Very articulate and knowledgeable, with a great sense of humor.
Forced into other higher priorities.
Challenges to applying:
Legacy code to maintain, limited resources, schedule pressures, responsibilities not falling directly on me.
Gather Town platform had great functionality and allowed good communications.
Legacy code workshop:
Recommend to others: