Квот развернул свой класс прямо на верстаке депо, рядом с твоим терминалом. Класс длинный, как кабель от Шпиля. Кельса листает его молча, потом спрашивает одно: «Сколько из этого нужно хоть одному ларьку на доске? И что ты будешь делать, когда поменяется одно правило?»
Квот пожимает плечами: работает же. И правда работает, на его примере. Чтобы ответить Кельсе, нужны слова, которыми инженеры говорят о таком коде. Их немного, и за каждым стоит ошибка, которую кто-то уже сделал до тебя: DRY, KISS, YAGNI, закон Деметры, связность и зацепление, наименьшее удивление. Это не законы физики, а приметы. Разберём их на коде Квота.
урок из курса
Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.
Оплата пока не подключена: премиум и курсы открываются промокодом.