Course:
TDD for Embedded C
Date entered:
2019-08-16 03:21:32 UTC
Course rating:
Excellent
Most useful learnings:
How to apply TDD to embedded C development for new development as well as for legacy code.
How to use CppUTest and CppUMock.
Best practices for TDD.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
No comments
Exercise rating:
Excellent
Exercise improvements:
No comments
Instructor comments:
Excellent communication and great approach to best practices.
Better prepared:
Much better
Start tomorrow:
Yes. I see an excellent opportunity to use TDD and increase code quality.
Challenges to applying:
The human aspect is of much concern. We will have to train people on TDD and get them thinking about it. Then we will have to enforce the best practices via policies and process checks. Also we will have to conduct timely reviews to ensure people are doing the right thing and not getting on any tangential routes.
Other comments:
Remote delivery was great(except for some hiccups midway with particular chrome version). The programming environment was very approachable.
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes