Course:
TDD for Embedded C
Date entered:
2020-04-16 21:44:28 UTC
Course rating:
Very Good
Most useful learnings:
I think the examples of constructing tests that only follow a single path through the code were the most useful. The demonstration using fakes and spies will also be very useful.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
The course had a heavy emphasis on changing the habits of experienced programmers. (Which it should in most cases.) However, as someone newer to programming, I occasionally got hung up on language/syntax related issues which made following along with the important stuff a little more difficult.
Exercise rating:
Good
Exercise improvements:
While we were supposed to take it slow and figure them out, the exercises felt very rushed. Having a video of the instructor checking in on people made it difficult to focus. Maybe give a link to a cyber-dojo exercise before the course begins so people can get familiar with it.
Instructor comments:
Better prepared:
Moderately
Start tomorrow:
I have already started.
Challenges to applying:
I just have to get in the habit of doing it. Fortunately, my workplace embraces this change and wont hold us back.
Other comments:
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
No