Что означает DRY?
DRY означает "Don't Repeat Yourself".
Определение принципа
DRY означает "Don't Repeat Yourself" и является принципом разработки программного обеспечения, который подчеркивает необходимость уменьшения повторяющихся паттернов и дублированного кода в пользу модульного и переиспользуемого кода.
Происхождение
Термин был введен Энди Хантом и Дэйвом Томасом в книге "The Pragmatic Programmer". DRY направлен на то, чтобы каждый элемент знаний имел единственное, недвусмысленное представление в системе.
Важность
Написание кода по принципу DRY важно для обеспечения возможности поддержки, масштабируемости и чтобы избежать противоположности, WET кода ("Write Everything Twice").
Правило трех
Хорошее общее правило для кода DRY - это "Правило трех", которое предлагает абстрагировать код в переиспользуемую единицу при третьем встрече определенного паттерна.
Хотите узнать больше?
Если вы хотите глубже разобраться в теме «DRY» — или провести подобное обучение для вашей команды — давайте обсудим. Я помогаю командам понимать и применять эти концепции. Буду рад вашему обращению!
Каковы принципы SOLID?
Принципы SOLID были введены Робертом К. Мартином, также известным как Дядя...
What is a Tech Lead?
Tech Lead, или технический лидер, — это роль, которую выполняет опытный раз...
Что такое Test Driven Development (TDD)?
Test-Driven Development (TDD) — это подход к программированию, который акце...
Что такое тестировщик?
Тестировщик, также известный как инженер по тестированию или QA (Quality As...
Что такое Release Candidate (RC)?
Release Candidate (RC) - это версия программного обеспечения, которая почти...