Wat betekent DRY?

DRY is de afkorting van Don't Repeat Yourself.

📚

Definitie van het Principe

DRY betekent 'Don't Repeat Yourself' en is een principe voor softwareontwikkeling dat de nadruk legt op het verminderen van repetitieve patronen en duplicerende code ten gunste van modulaire en herbruikbare code.

👨‍💻

Oorsprong

Geïntroduceerd door Andy Hunt en Dave Thomas in 'The Pragmatic Programmer', heeft DRY als doel om ervoor te zorgen dat elke stuk kennis een unieke, eenduidige representatie heeft binnen een systeem.

⚙️

Belang

Het schrijven van DRY-code is essentieel voor de onderhoudbaarheid, schaalbaarheid en om WET-code (Write Everything Twice) te vermijden.

🔍

Regel van Drie

Een goede algemene regel voor DRY-code is de 'Regel van Drie', die suggereert om code te abstraheren in een herbruikbare eenheid bij de derde keer dat een bepaald patroon voorkomt.