Whitepaper: XP Guidelines: Test-first Design and Refactoring
Related Elements
Main Description
By Robert C. Martin
Object Mentor, Inc.

All Rights Reserved.

A PDF version of this article is available, however, you must have Adobe Acrobat installed to view it.


This paper demonstrates the techniques of refactoring in the presence of test-first design and conveys a programming attitude. A program is not done when it works; a program is done when it works and when it's as simple and clean as possible.