Co znamená DRY?

DRY znamená Don't Repeat Yourself.

📚

Definice principu

DRY znamená 'Don't Repeat Yourself' a je to princip vývoje softwaru, který zdůrazňuje redukci opakujících se vzorců a duplicitního kódu ve prospěch modulárního a odkazovatelného kódu.

👨‍💻

Původ

Termín byl zaveden Andy Huntem a Daveem Thomasem v knize 'The Pragmatic Programmer', DRY má zajistit, že každá znalost má v systému jednoznačné a jednoznačné zastoupení.

⚙️

Důležitost

Psaní DRY kódu je nezbytné pro udržovatelnost, škálovatelnost a vyhnutí se opaku, WET kódu ('Write Everything Twice').

🔍

Pravidlo tří

Dobré obecné pravidlo pro DRY kód je 'Pravidlo tří', které naznačuje, že byste měli kód abstraktně převést do opakovaně použitelné jednotky při třetím výskytu určitého vzorce.