Tag: accidental duplication

  • Software duplication on the dryness scale, is it all bad?

    Within our software industry we have multiple principles and acronyms that explain that introducing duplicate code is a bad practice and should be avoided. An example is: DRY (Don’t Repeat Yourself). Or a more lenient version sometimes used for test code: DAMP (Descriptive and Meaningful Phrases). But then there seem to be some counter weights…