Course:
TDD for Embedded C
Date entered:
2015-08-27 20:21:02 UTC
Course rating:
Very Good
Most useful learnings:
Getting a test harness around existing code so we can test off the target system.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Very Good
Exercise improvements:
Some confusion with the mocks - didn't realize that calls to the expected read function would cause the specified return values to get queued up and returned one by one on each read.
Sometimes the starting point was not clear - there were some notes in 'instructions' and other notes in the cpp file.
Instructor comments:
Personable, friendly, knowledgeable. Obviously believes in what is being taught. Thought he did a good job explaining concepts.
Better prepared:
Much better
Start tomorrow:
I think I could. I would probably like to start with some new code and practice before going back and getting existing code to run off the target.
Challenges to applying:
A lot of dependencies even in fairly new project code as old stuff was copied across and things such as the redefined uintx_t's will slow things down until fixed.
Other comments:
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes