TDD for Embedded C
2015-11-02 17:45:37 UTC
Most useful learnings:
I became much more proficient with the CppUnit tool, greatly enjoyed using Cyber-Dojo, picked up some very good ideas on using unit tests to self document the task level of user stories, and benefitted from all of the classroom instruction and interaction.
Concepts v exercises:
Presentation v discussion:
Have students do some background reading before the class.
Change pairings more frequently.
The instructor was better than excellent! I learned a lot in class and left excited to do more.
Bring it on!
I have already started working with our teams to implement TDD and ATDD. Am trying to employ some of the knowledge gained in this class to enhance/improve our processes.
Challenges to applying:
We have a lot of advanced beginners who think they know more than they do and resist change/new ways of working.
This training was excellent value for money! I will recommend it to others without reservation.
Note: This class was announced at both the Washington DC Agile User Group and the Washington DC Scrum User Group prior to the DC Agile conference. I think many members were intimidated by the embedded systems in the course title and did not attend as a result (I have already received some groans when I told people how great the class was!). Please consider offering a section in the DC Metro area titled - Test Driven Development with James Grenning.
Legacy code workshop:
Recommend to others: