Hvad betyder DRY?

DRY står for Don't Repeat Yourself.

📚

Princip Definition

DRY står for 'Don't Repeat Yourself' og er et softwareudviklingsprincip, der understreger reduktion af gentagne mønstre og duplikeret kode til fordel for modulær og refererbar kode.

👨‍💻

Oprindelse

Oprettet af Andy Hunt og Dave Thomas i 'The Pragmatic Programmer', sigter DRY mod at sikre, at hvert stykke viden kun har én entydig repræsentation i et system.

⚙️

Betydning

At skrive DRY-kode er essentielt for vedligeholdelse, skalerbarhed og for at undgå det modsatte, WET-kode ('Write Everything Twice').

🔍

Regel om Tre

En god generel regel for DRY-kode er 'Reglen om Tre', som foreslår at abstrahere kode til en genanvendelig enhed, første gang et mønster er blevet mødt.