Course:
TDD for Embedded C
Date entered:
2021-10-22 16:27:24 UTC
Course rating:
Excellent
Most useful learnings:
It is better and faster to write test code before writing production code. In the long run it will keep the code more maintainable and cleaner and best of all hopefully bug free.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
The course did a great job introducing TDD. Implementing the principles into the legacy code will take some time to get used to, to make the process of finding the right tests especially in small steps effective
Exercise rating:
Very Good
Exercise improvements:
They were a good starting point for TDD
Instructor comments:
David did a great job explaining how to apply TDD. He also gave a lot of recommendations on how to improve the code further. Thank you and James for taking the time!
Better prepared:
Much better
Start tomorrow:
I will definetly start implementing TDD from now on and improve my skills using the techniques learned
Challenges to applying:
general opinion from some colleagus is that automated testings of code take to much time. Improving the software product without generating bugs in the long run will hopefully change their mindset and improve the overall quality of atleast my code.
Other comments:
No
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
No