TDD Archive

Agile Engineering for the Web

Test-driven development, refactoring, evolutionary design… these Agile engineering techniques have long been established for back-end code. But what about the front-end? For too many teams, it’s dismissed with a “JavaScript sucks!” and unreliable, brittle code. This session

Pair Programming, TDD and Other Impractical Things

“Why should we write our tests first? Isn’t that going to slow my development?” “What? Assigning a single task to 2 developers? How is that efficient? What a waste of resources!” “Look, in the perfect world your

Convention-over-Configuration in an Agile World

This video discusses using TDD and BDD to avoid complexity and creating evolving architectures where convention is emphasized over configuration.

C++ And TDD: Getting Started

This video provides a demonstration of Test-Driven Development (TDD) in C++ using the Eclipse CDT and CppUTest.

Let’s Play TDD #2: Peering Dimly Into the Future

James Shore continues his series on Test Driven Development in Java with Eclipse and JUnit with further development and test of the project application. Video producer: James Shore