Course:
TDD for Embedded C
Date entered:
2018-10-28 20:59:19 UTC
Course rating:
Very Good
Most useful learnings:
The idea that tests can be developed incrementally supporting the software development process - and that individual tests can be small.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Could do with some way to get the entire group more involved in the test development/instrumentation of legacy software.
Exercise rating:
Excellent
Exercise improvements:
The ability to share access to the same account between two pair participants could be useful.
Instructor comments:
Good at motivating the group to consider different perspectives. Strong TDD advocate.
Better prepared:
Much better
Start tomorrow:
Yes, I will be adding new tests as I touch the code base to add features.
Challenges to applying:
Large gaps in existing testing will take time to close.
Other comments:
The first two days were the most motivating. The final, legacy coding, day was harder going as it was hard to maintain interest in watching others code and debug.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes