Course:
TDD for Embedded C/C++
Date entered:
2023-01-27 19:06:31 UTC
Course rating:
Excellent
Most useful learnings:
I found learning about mocks and fakes was incredibly useful. I had taken a course in college that introduced me to the fundamentals of using different debugging techniques and TDD, however mocks and fakes were never discussed.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Maybe a brief overview of how to setup CppUTest to work on a machine after we have gone through the course using cyber-dojo to get an idea of how to setup/integrate it into a codebase.
Exercise rating:
Excellent
Exercise improvements:
N/A
Instructor comments:
James was incredibly helpful whenever questions were asked and at making sure no one got stuck during the exercises.
Better prepared:
Bring it on!
Start tomorrow:
Yes! I've already begun integrating unit tests into my current project
Challenges to applying:
One challenge is the reliance on some large third-party libraries, such as OPC which could be potentially challenging to test
Other comments:
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes