Course:
TDD for Embedded C
Date entered:
2015-11-19 16:08:23 UTC
Course rating:
Very Good
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:
Good balance
Presentation v discussion:
Good balance
Course improvements:
The course was clear and made good example to explain more complex ideas
Exercise rating:
Good
Exercise improvements:
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.
Instructor comments:
He was nice and explained everything well.
Better prepared:
Bring it on!
Start tomorrow:
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.
Other comments:
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
No