TDD for Embedded C
2015-11-16 08:12:46 UTC
Most useful learnings:
Seeing how TDD helps bring Agile approach + unit testing together to make sure have confidence in what's developed works / doesn't break existing functionality, removes need for manual testing at this part of the lifecycle.
Concepts v exercises:
Too many exercises
Presentation v discussion:
Clear in describing problems and solutions, obviously knowledgeable in this area with plenty of real-world experience.
Bring it on!
Maybe - need whole team to commit to following this approach.
Challenges to applying:
Whether it's still seen as an extra overhead by others in the team.
Doing this consistently, not skipping it just because of time constraints.
Possibly need buy-in from project management so they understand the timescales quoted.
Legacy code workshop:
Recommend to others: