Что означает 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!
Каковы принципы SOLID?
Принципы SOLID были введены Робертом К. Мартином, также известным как Дядя...
Что означает термин Three Amigos?
"Three Amigos" относится к термину, используемому в гибкой разработке прогр...
Что такое тестировщик?
Тестировщик, также известный как инженер по тестированию или QA (Quality As...
Что такое Test Driven Development (TDD)?
Test-Driven Development (TDD) — это подход к программированию, который акце...
Что такое Agile Manifesto?
Agile Manifesto — это документ, созданный 12 февраля 2001 года 17 экспертам...