Course:
TDD for Embedded C++
Date entered:
2019-02-13 15:49:00 UTC
Course rating:
Excellent
Most useful learnings:
When implemented properly, TDD can make your code less error-prone and less likely needing significant time for debugging.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
I am unsure--James did a wonderful job.
Exercise rating:
Excellent
Exercise improvements:
I think the exercises were well thought out.
Instructor comments:
James has a great wealth of knowledge and efficient application of it. His delivery was concise and well executed. He efficiently retained control of the class. I truly enjoyed him.
Better prepared:
Much better
Start tomorrow:
I am not doing embedded work at the moment, but am planning on implementing the techniques as I move forward in my various projects. Currently my projects consist of C# and some VB.Net.
Challenges to applying:
The challenges I see are mostly in dealing with legacy code. Most of it requires "hand-holding" and debugging on the best of days, and adding in tests will increase time spent on project. It is difficult to assign a good business case for the extra time.
Other comments:
Not particularly. I am wondering how one may apply these techniques in a VB.Net environment.
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
Yes