TDD for Embedded C
2019-11-07 13:25:41 UTC
Most useful learnings:
I really appreciated learning about the downfalls of Mocks and the Fake Function Framework. Even more, the emphasis on the necessary quick build cycles as part of TDD has pushed me toward setting up my off-target build environment. James is a fantastic teacher, patient, knowledgeable, and humble.
Concepts v exercises:
Presentation v discussion:
Better collaborative editing tools would enhance the pair programming experience.
cyber-dojo critiques that you may want to pass on:
1. The code area on the page should be resizable or at least match the browser window edges.
2. Collaborative real-time editing from 2+ users (similar to google docs) would be fantastic.
3. Overriding some more common hotkeys like Ctrl+B to build/test and preventing Ctrl+S from showing the "save page" default dialog would be less jarring.
4. Remember the syntax highlighting state per "animal"
Bring it on!
Challenges to applying:
Legacy code workshop:
Recommend to others: