PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 4: KEYSTROKES AND BRUSHSTROKES Compressive Side

"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