TDD for Embedded C
2020-11-13 04:08:57 UTC
Most useful learnings:
I just proved that I learned this tonight. To slow d..o...w.....n and complete one thing/step at a time.
I was installing a testing framework for SwiftUI ViewInspector... and it was failing and reporting errors that was just WRONG. So I took a page from James' book and started back at step 1. validate that it was complete and functioning... continuing on for several steps - I found my skipped step and when it was corrected - ALL WAS HAPPY IN THE WORLD!
Concepts v exercises:
Presentation v discussion:
Maybe... add a half day - option - to consult and put the students code under test at their work place.
I loved how the first exercise - had already written the test... we just needed to implement the code. Then read the feedback and discussion in the test file - and relocate the pointer ... that worked very well.
Maybe have a short video 1- 2 min,. of James discussing key points of the test/implementation every now and again...
What a great guy - very humble and giving of his experience and knowledge.
Bring it on!
Sure - started today... tomorrow will be easier,.
Challenges to applying:
I did miss chatting with other people in the course... it would have been fun to hear their stories. I miss that.
Perhaps hold an after course dinner via - Zoom...
Legacy code workshop:
Recommend to others: