Course:
TDD for Embedded C
Date entered:
2021-02-25 20:42:30 UTC
Course rating:
Excellent
Most useful learnings:
I learned through experience the discipline required to write tests first and avoid introducing untested changes, but also the code quality and confidence that TDD brings.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Excellent
Exercise improvements:
Perhaps add a few more stopping points during the exercises to quickly demo what "good" looks like so no one gets stuck in implementation details.
Instructor comments:
James makes a compelling case for TDD and ably guides attendees through discovery.
Better prepared:
Bring it on!
Start tomorrow:
I'm ready to start TDD *today* because I'm convinced it works and have the resources to get started.
Challenges to applying:
Complex legacy code that makes introducing tests difficult.
Other comments:
Remote delivery and exercises were great! Very convenient since I'm already comfortable and used to working remotely most days.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes