Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає DRY?
Значення й приклади · Розробка програмного забезпечення
DRY: DRY, принцип «не повторюйся»
Скорочення від Don’t Repeat Yourself — принцип, за яким кожен фрагмент знань або логіки має існувати в одному місці коду, а не бути скопійованим у кількох місцях.
Де і як уживається
Вимовляється як англійське слово dry. Рецензенти пишуть Let’s DRY this up або This isn’t very DRY. Надто раннє застосування може призвести до хибної абстракції, тому деякі розробники чекають, доки код повториться тричі (правило трьох).
Приклади речень
The same validation appears in four controllers; let's DRY it up with a shared helper.
Та сама перевірка є в чотирьох контролерах; винесімо її в спільну допоміжну функцію.
Повторену логіку пропонують зібрати в одному місці, щоб не підтримувати чотири копії.
Keeping code DRY is good, but don't merge two functions that only look similar by accident.
Писати код за принципом DRY корисно, але не об’єднуйте функції, схожі лише випадково.
Зменшувати повторення не слід ціною спільної абстракції для логіки, яка насправді різниться.
Поширені словосполучення
- DRY principle
- DRY it up
- keep it DRY
- not very DRY
Пов’язані терміни
Інші терміни: Перевірка коду та його якість
- code review · перевірка коду
- technical debt · технічний борг
- LGTM · на мою думку, усе добре
- nitpick · прискіпливе дрібне зауваження
- address feedback · опрацювати відгуки
- linter · лінтер
- hard-coded · жорстко заданий у коді
- reviewer · рецензент коду
- approve · схвалити
- readable · зрозумілий для читання
- best practice · найкраща практика
- maintainable · зручний у супроводі
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
