TDD for Embedded C
2016-08-11 12:28:53 UTC
Most useful learnings:
Having the direct experience of doing TDD with guidance, rather than just reading about it, made a big difference in my understanding of it's value. Learning the fail first approach was eye opening. The exercise on Mocks was very helpful.
Concepts v exercises:
Presentation v discussion:
I would like to see more discussion/advice on how to handle legacy code. I think we all have to deal with legacy code and need to know how to incorporate TDD with it.
I would be interested in seeing an exercise that includes legacy code.
James is an engaging instructor who made the TDD concepts much clearer for me.
Challenges to applying:
Primarily figuring out how to use TDD with legacy code.
Remote delivery of the class worked fine. I thought that the class dojo training ground worked very well.
Legacy code workshop:
Recommend to others: