Duplicate code smell
From CSSEMediaWiki
Revision as of 04:18, 11 September 2008 by Jason Clutterbuck (Talk | contribs)
Duplicated code is the smelliest of the code smells. The book Refactoring Martin Fowler 1999 states that: "If you see the same code structure in more than one place, you can be sure that your program will be better if you find a way to unify them." Martin Fowler 1999 states that the simplest duplicated code problem is when you have the same expression in two methods of the same class.