Was bedeutet DRY?

DRY steht für Don't Repeat Yourself (Wiederhole dich nicht).

📚

Prinzip Definition

DRY steht für 'Don't Repeat Yourself' und ist ein Softwareentwicklungsprinzip, das die Reduzierung von repetitiven Mustern und dupliziertem Code zugunsten von modularem und referenzierbarem Code betont.

👨‍💻

Ursprung

Geprägt von Andy Hunt und Dave Thomas in 'The Pragmatic Programmer', zielt DRY darauf ab, sicherzustellen, dass jedes Stück Wissen eine einzige, eindeutige Darstellung innerhalb eines Systems hat.

⚙️

Bedeutung

DRY-Code zu schreiben, ist essenziell für die Wartbarkeit, Skalierbarkeit und um das Gegenteil, WET-Code ('Write Everything Twice'), zu vermeiden.

🔍

Regel von Drei

Eine gute allgemeine Regel für DRY-Code ist die 'Regel von Drei', die vorschlägt, Code in eine wiederverwendbare Einheit zu abstrahieren, das dritte Mal, wenn ein bestimmtes Muster auftritt.