DEV Community

loading...
Cover image for TDD Conference 2021 - How To Get Started With Test-Driving Your Code - Jov Mit

TDD Conference 2021 - How To Get Started With Test-Driving Your Code - Jov Mit

Maxi Contieri
Learn something new every day. - I am a senior software engineer working in industry, teaching and writing on software design, SOLID principles, DDD and TDD.
Originally published at maximilianocontieri.com ・2 min read

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.

Let's continue...

Bio

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.

Talk

My Personal notes

  • 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.

Speaker Links


Please follow TDD Conference on:

Discussion (0)