Course:
TDD for Embedded C
Date entered:
2015-10-13 08:05:12 UTC
Course rating:
Excellent
Most useful learnings:
- Helpful when developing new functionality independent of hardware, tools and environment in place, thereby parallel development is encouraged.
- The test scripts serves as Documentation and API usage as well.
- Refactoring the reiteration of tests continuously helps improve code quality and makes hardening phase easier.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Excellent
Exercise improvements:
Instructor comments:
Instructor is excellent well versed with the topics and very helpful in answering queries.
Better prepared:
Much better
Start tomorrow:
yes why not.
Challenges to applying:
legacy code is risky to refactor though it isn't TDD issue its probably the risk of having to change code which is been there for long. However improvements to this code can still be helpful if we follow tdd method.
Other comments:
Legacy code workshop:
Yes
Recommend to others:
Yes
Quote permission:
No