Introduce Duplication | |||
| |||
Context: Although refactorings generally strive to remove duplication from the code, duplication can actually be quite useful. Introduce Duplication is a refactoring that deliberately duplicates code for the sake of minimizing client impact. See also :Eliminate Duplication By Composition, Eliminate Duplication By Inheritance |