🧹 Принцип DRY
DRY — це один із ключових принципів програмування, який закликає уникати дублювання коду. Основна ідея: Don't Repeat Yourself (Не повторюй себе) .
🤔 Чому варто використовувати DRY?
1. Код стає більш приємний оку, бо зменшується обсяг коду.
2. Спрощується підтримка.
3. Зменшується ймовірність помилок.
❌ Приклад без DRY:
def greet_john():
print("Привіт, John!")
print("Гарного дня!")
print("До зустрічі!")
def greet_mary():
print("Привіт, Mary!")
print("Гарного дня!")
print("До зустрічі!")
Поганий приклад - кожна функція містить однаковий код, що ускладнює підтримку.
✅ Приклад із DRY:
def greet(name):
print(f"Привіт, {name}!")
print("Гарного дня!")
print("До зустрічі!")
Хороший приклад - одна функція обробляє всі привітання через параметр name.
🚀 Rumpy | 🖥 YouTube | 💬 Чат
DRY — це один із ключових принципів програмування, який закликає уникати дублювання коду. Основна ідея: Don't Repeat Yourself (Не повторюй себе) .
🤔 Чому варто використовувати DRY?
1. Код стає більш приємний оку, бо зменшується обсяг коду.
2. Спрощується підтримка.
3. Зменшується ймовірність помилок.
❌ Приклад без DRY:
def greet_john():
print("Привіт, John!")
print("Гарного дня!")
print("До зустрічі!")
def greet_mary():
print("Привіт, Mary!")
print("Гарного дня!")
print("До зустрічі!")
Поганий приклад - кожна функція містить однаковий код, що ускладнює підтримку.
✅ Приклад із DRY:
def greet(name):
print(f"Привіт, {name}!")
print("Гарного дня!")
print("До зустрічі!")
Хороший приклад - одна функція обробляє всі привітання через параметр name.
🚀 Rumpy | 🖥 YouTube | 💬 Чат