First International Test Driven Development took place on July 10th.
In this series, I will include every talk together with my notes and further reading.
Hopefully, a lot of readers will watch and rewatch the talks, as they are worth several reviews.
Jov is a software craftsman and TDD practitioner, working on Android for around 10 years now. He has a big passion for clean code, TDD, software craftsmanship, and knowledge sharing. He co-organized the DevTernity conference.
TL;DR: TDD is hard to master, with good guidance we can get excellent solutions.
- TDD is not a testing strategy or tool.
- TDD is a skill
- It takes a lot of time to master TDD.
- Customers don't care if we write tests, but they do care about the quality.
- Today there are at least two TDD Styles: London School and Chicago School
- Chicago School is inside-out. It designs on the green.
- London School is outside-in and abuses mocks. It designs on the red stage.
- When we plan the tests, we can use ZOMBIES guidance.
- We must ensure tests are failing for the right reason. It is not enough to watch them fail.
- In TDD, procrastination is a good thing. The more we delay a decision, the better our solutions are.
- Twitter @jovchem
- LinkedIn @jovmit
- Site https://jovmit.io
- Medium @jovmit
Please follow TDD Conference on: