TDD for Embedded C++
2018-02-01 00:09:48 UTC
Most useful learnings:
I feel like I already had a fairly strong unit testing background, but had never had any real experience with true TDD. So, doing the exercises using pure TDD was very useful to me.
Concepts v exercises:
Presentation v discussion:
I feel like the legacy code workshop might have worked a little better if we had been pushed a little more before hand to think more about what component we wanted to get under test, and to get everything set up (development environment, etc.) before the class.
I actually thought the exercises were fine. I'm not sure if they need to be improved.
I thought James was great. He was very prepared for all of our questions and concerns.
Bring it on!
Yes. We already have all the infrastructure in place that we need to start writing unit tests. We would just need to change our approach from writing tests after writing a bit of code to using TDD to write the tests first.
Challenges to applying:
Just getting comfortable with TDD.
Legacy code workshop:
Recommend to others: