Test-Driven Development Workout
Test-Driven Development Workout is a tutorial presented by Bill Wake and Steve Metsker at OOPSLA ’04. PowerPoint
Exploring Extreme Programming
Test-Driven Development Workout is a tutorial presented by Bill Wake and Steve Metsker at OOPSLA ’04. PowerPoint
Sven Gorts has introduced Refactoring Thumbnails to summarize refactorings. Continue reading Refactoring Thumbnails
“Napkin” is a cool look & feel. Continue reading Napkin Look-and-Feel
Extreme Programming Adventures in C#, Ron Jeffries. Microsoft Press, 2004. ISBN 0735619492. Ron uses the vehicle of learning C# to demonstrate the incremental design of an XML editor. He adds “undo” last (a feature often cited as requiring up-front design), Continue reading Review – Extreme Programming Adventures in C#
Refactorings are often described as transformations that preserve semantics, but they still may require new tests. Continue reading Refactorings Require New Tests
Ant, The Definitive Guide, by Jesse Tilly & Eric M. Burke. O’Reilly, 2002. ISBN 0-596-00184-3. This is a classic O’Reilly animal book showing – what else? – a horned lizard on the cover. But it’s classic member of the series Continue reading Review – Ant
Sometimes it pays to do things twice. Continue reading Scratch Refactoring
Test-Driven Development is Example-Driven Development, and if you’re not careful, TDD can be like teaching to test. Continue reading Test-Driven Development and Teaching to Test
A ratchet is a mechanism for locking in progress. Frequent builds and regression tests represent ratchets for development. Continue reading Ratchets Capture Progress: Steps to Continuous Integration
Test-driven development uses tension as one of its tools. Continue reading TDD: Tension, Release, and Generalization