TDD for Embedded C++
2015-06-26 22:02:51 UTC
Most useful learnings:
Somehow I had earlier impression that all tests has to be written before implementation, but you showed that it can be done in parallel. Didn't thought of that before. That same small thing kept me not practising it, because it sounded not practical in many ways. Like what if interface and business logic changes during implementation, then you'll have to go through all tests and see where you need to apply the change..
Concepts v exercises:
Presentation v discussion:
Maybe if you could prepare exercises from company work domain, something that people work on currently. But this would require that all class is from same company and working on same project. :)
Its not this course topic, but still I tried to install and use CppUTest and appeared that it wasn't that easy since appears there are no manual. So maybe that part..
Great guy, very professional..
Not yet, have to find new job and then start..
Challenges to applying:
For a moment the part where one has to write tests and implementation in parallel. I just can't see how it ends, I'll need to try out till the end. And from practical perspective, couldn't set-up CppUTest environment easily.
Well spent time!! Quality time ;)
Legacy code workshop:
Recommend to others: