Hva betyr DRY?

DRY står for Don't Repeat Yourself.

📚

Prinsipp Definisjon

DRY står for "Don't Repeat Yourself" og er et prinsipp innen programvareutvikling som legger vekt på å redusere repetitive mønstre og duplisert kode til fordel for modulær og gjenbrukbar kode.

👨‍💻

Opprinnelse

Begrepet ble introdusert av Andy Hunt og Dave Thomas i boken "The Pragmatic Programmer". DRY har som mål å sikre at hvert kunnskapsstykke har en enkel, entydig representasjon innen et system.

⚙️

Viktighet

Å skrive DRY-kode er avgjørende for vedlikeholdbarhet, skalerbarhet og for å unngå det motsatte, WET-kode ("Write Everything Twice").

🔍

Regel om Tre

En god generell regel for DRY-kode er "Rule of Three", som antyder at man bør abstrahere koden til en gjenbrukbar enhet den tredje gangen et mønster oppstår.