RESOURCE: WEBINAR

Effective Test-Driven Development

Most Test-Driven Development (TDD) books and courses focus on the Red-Green-Refactor cycle and spend little time discussing effective testing techniques. But to ensure the correctness and robustness of the software built using TDD, you also need to pay close attention to what drives it: the tests!

This session describes a TDD kata in which we will interleave effective testing techniques based on Design by Contract, Domain Coverage, Decision Tables, and others. The kata is performed in Java/JUnit, but the techniques are applicable in practically any language.

Get in Touch