PYTHON DRY ПРИНЦИП

DRY принцип - один из ключевых принципов программирования на Python. Акроним DRY расшифровывается как «Don't Repeat Yourself» - не повторяйте самого себя.

Суть принципа заключается в том, что всякий раз, когда вы создаете участок кода, который выполняет определенную задачу в вашем приложении, вы должны написать его только один раз. Если вам приходится повторять этот участок кода в разных местах приложения, у вас есть проблема - вероятно, этот код можно вынести в отдельную функцию или класс.

Применение DRY принципа может существенно повысить качество вашего кода. Он может помочь упростить его, сделать его легче для понимания и поддержки, и помочь вам избежать ошибок, связанных с дублированием кода. Более того, DRY принцип может помочь сократить время разработки приложения.

Рассмотрим пример кода, в котором не соблюдается принцип DRY:

x = 10
y = 20
print(x + y)
x = 30
y = 40
print(x + y)

В этом коде есть дублирование кода - мы печатаем результат сложения двух переменных дважды. Чтобы избежать этого, мы можем переписать код, используя функцию:

def add_numbers(x, y):
return x + y
print(add_numbers(10, 20))
print(add_numbers(30, 40))

Этот код соблюдает принцип DRY - мы написали функцию, которая сложила бы любые две переменные, которые мы передали в нее. Теперь мы можем вызвать эту функцию в любом месте нашего приложения, где нам нужно сложить две переменные.

(DRY) Python Stories \u0026 Machine Learning

强而冷静!ROG掌机实际体验评测

Ускорение кода на python в 30 тысяч раз

Собеседование Python 2023. Разбор базовых вопросов

Programming Terms: DRY (Don't Repeat Yourself)

Принцип DRY в Python - Оптимизация кода #shorts

Dry-python functional workshop / Pablo Aguilar (pygame.ru)

BLGPG-0A4346127977-24-11-24-00

Новые материалы: