TDD for Embedded C
2018-10-29 12:20:02 UTC
Most useful learnings:
I learned how effective TDD could be in development. I also learned how the mock / fake functions are useful while dealing with external dependencies.
Concepts v exercises:
Not enough exercises
Presentation v discussion:
Probably by having more of hands-on exercises, I think.
The exercises were good, however it would be nice to have couple more them.
We already do follow TDD in some development areas in our team. So, yes there is a start. We will look to follow this in all areas and improvise further.
Challenges to applying:
For me, I think, it is time consuming. Mainly, handling a changing external dependency could mean that we have to maintain the mock / fake functions, which could be time consuming.
Legacy code workshop:
Recommend to others: