In TestDrivenDevelopment, EliminateDuplication is the goal of the ReFactoring step that comes between getting the UnitTest''''''s to pass and proceeding to the next UnitTest. The goal of EliminateDuplication is to arrive at code that says everything OnceAndOnlyOnce. See OnceAndOnlyOnce ----- CategoryExtremeProgramming CategoryTestDrivenDevelopment