TDD for Embedded C
2015-11-19 16:08:23 UTC
Most useful learnings:
The "small step" approach to coding looks very promising in avoiding introducing bugs, mixed with the batch of small tests could really save debugging time.
Concepts v exercises:
Presentation v discussion:
The course was clear and made good example to explain more complex ideas
I think that the exercise section might be improved. Like this is a bit slow to see the code typed in, and might get boring, since some parts are the same.
He was nice and explained everything well.
Bring it on!
I think I can start on my next new project with the TDD approach. Seems easier to start from scratch to learn how to do this than to convert a legacy code to TDD.
For sure I will try soon to use TDD to avoid forgetting the main ideas
Challenges to applying:
My main challenge is that the code is for embedded projects, so it's very hardware related. This might create some problems to create the right test, simulating hardware stimuli.
Legacy code workshop:
Recommend to others: