Что означает DRY?

DRY означает "Don't Repeat Yourself".

📚

Определение принципа

DRY означает "Don't Repeat Yourself" и является принципом разработки программного обеспечения, который подчеркивает необходимость уменьшения повторяющихся паттернов и дублированного кода в пользу модульного и переиспользуемого кода.

👨‍💻

Происхождение

Термин был введен Энди Хантом и Дэйвом Томасом в книге "The Pragmatic Programmer". DRY направлен на то, чтобы каждый элемент знаний имел единственное, недвусмысленное представление в системе.

⚙️

Важность

Написание кода по принципу DRY важно для обеспечения возможности поддержки, масштабируемости и чтобы избежать противоположности, WET кода ("Write Everything Twice").

🔍

Правило трех

Хорошее общее правило для кода DRY - это "Правило трех", которое предлагает абстрагировать код в переиспользуемую единицу при третьем встрече определенного паттерна.

🍄

Möchten Sie mehr erfahren?

Wenn Sie tiefer in DRY eintauchen möchten – oder diese Art von Training in Ihr Team bringen wollen – sprechen wir. Ich helfe Teams dabei, diese Konzepte zu verstehen und anzuwenden. Ich würde mich freuen, von Ihnen zu hören!