"DRY stands for Don’t Repeat Yourself and concerns avoiding duplicated representations of knowledge within a system."
The official Pragmatic Programmer tips page lists DRY as Tip 15 and defines it in terms of maintaining one authoritative representation of each piece of knowledge.
View Source