Differences between revisions 3 and 4
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
 * Alistair Cockburn's [http://alistair.cockburn.us/index.php/Coffee_machine_design_problem,_part_1 Coffee Machine] might make a good example problem. (also see [http://alistair.cockburn.us/index.php/Coffee_machine_design_problem%2C_part_2 part 2].)

It's hard to come up with good teaching examples of TestDrivenDevelopment that are large enough to be meaningful but small enough to be understood quickly. There are some old chestnuts: Kent Beck used the Money example in Test Driven Development: By Example (0321146530). Uncle Bob Martin and Ron Jeffries have frequently used the Bowling Game example.

Step by step examples

Code that's been developed using TDD

Problem suggestions that might make good examples

Descriptions and explanations of TDD

iDIAcomputing: TestDrivenDevelopmentExamples (last edited 2009-07-27 18:26:38 by localhost)