TDD for Embedded C
2020-07-24 15:51:46 UTC
Most useful learnings:
The emphasis on small incremental steps while writing code. I always tried to get a minimum skeleton working first but even that was typically a lot of code written all at once.
Concepts v exercises:
Presentation v discussion:
More discussion would have been useful but that is true for most online classes I have taken and I don't have any specific suggestions to improve it. The instructor often paused and asked if there were questions but was answered by silence, no ideas about what more he could have done.
One or two more challenging exercises to work through as homework would have been useful.
Challenges to applying:
The class suffered some due to the lack of feedback from those of us attending the class. It made it hard for the instructor to tell if he was going too fast, too slow, if people were even watching or if some were getting completely lost.
Asking those of use without restrictions on video to turn on our cameras would have helped a lot. I certainly would have done so if asked but did not want to be the only one with video on. Even if some attendees cannot use video the class would have flowed better if just a few had their cameras on. Four months into the pandemic most developers have gotten used to turning their cameras on during meetings and the general consensus is it helps more than we would expected it to.
Legacy code workshop:
Recommend to others: