TDD for Embedded C
2016-08-10 19:29:04 UTC
Most useful learnings:
The TDD workflow and mindset, and the discussion on mocks/fakes.
Concepts v exercises:
Presentation v discussion:
The provided / linked 'follow on' information seems good, but as I just completed the class -- I can't speak to them. Anything more in this area -- helping get up and running after the class -- would be very helpful.
I think an exercise where you work through adding tests to some 'existing legacy' code would be very helpful.
James is an excellent instructor. I wasn't sure how much individual guidance and help we would get from a remotely provided training, but it was excellent. The class setup and resources were excellent to teach the material and provide relevant, hands on experience and help when needed.
Challenges to applying:
Getting over the 'its going to take longer' hump and the (extreme) incremental growth approach in TDD.
The cyber-dojo environment was very good, but it would be nice if the editor was a little more advanced -- auto completion, better tabbing, change markup, syntax colorization, etc. It was still fine, but I feel like we might have been able to get through a bit more if the editor were better.
Legacy code workshop:
Recommend to others: