Designing with Tests

Speaker – Dror Helper

TDD is not dead – it’s just misused…

Unit tests are great; they help a developer gain control over his code and catch bugs during development and catch regression issues.

But as great as unit tests are they are not the objective of TDD just a byproduct.

Test Driven Development is not about writing unit tests –it’s about design, an emergent design that creates a maintainable solution in an iterative way.

In this session I’ll talk about common mistakes and misconceptions, how to benefit from TDD and show how to design real code using unit tests.

The code can be found at:



Our sponsors

Community leaders

Community partners