News

Saving TDD from itself Before Extreme Programming and TDD (Test-Driven Development) were absorbed into the Agile movement, unit testing was well understood and infrequently practiced.
Test-Driven Development (TDD) represents an iterative software development strategy in which developers author automated tests before writing the corresponding production code.
Mock objects have been well covered in various literature, notably in Astels’ Test Driven Development: A Practical Guide. We won’t repeat that discussion here; instead we provide a brief description ...
Coderetreats, as Code & Supply runs, focus intensively on pair programming and test-driven development. We run a series of sessions wherein participants implement the same exercise in different ...