InfoQ Homepage Test-driven developmant Content on InfoQ
Presentations
RSS Feed-
TDD: The Bad Parts
Matt Parker examines a number of common problems teams face when using TDD, a deceptively simple practice that requires a good deal of craftsmanship and skill to wield effectively.
-
TDD is Not Just about Tests
Fabrizio Romano proposes using TDD to transform business requirements into tests, driving code and tests development in harmony.
-
Programming with GUTs
Kevlin Henney advises on writing Good Unit Tests (GUTs) by treating testing as a form of communication with multiple levels and forms of feedback.
-
Look, No Mocks! Functional TDD with F#
Mark Seemann uses F# to demonstrate how to use functional design with TDD to remove the need for Mock objects.
-
TDD: Why We Don't Party Like It's 1999
Jason Felice introduces TDD, how it came about, the two schools of TDD thought, the differences and contradictions between them.