Принципы SOLID на реальном примере в Python

Опубликовано: 26 Июль 2026
на канале: Артём Шумейко
19,639
711

В этом видео на конкретном примере разбираем, что такое SOLID, как применять эти принципы в реальной разработке и стоит ли это делать

🎓 Научись писать поддерживаемый код в ООП-стиле: https://clck.ru/3QYKAt

Шпаргалка "Вопросы по ООП с собеседований" в Telegram-боте: https://clck.ru/3RcxKS
Мой телеграм-канал, где я пишу о своем стартапе и работе разработчиком: https://t.me/artemshumeiko

00:00 - Что будем делать в видео
01:03 - Разбираем проект-пример
03:38 - Разбираем код примера
08:41 - S - Принцип единой ответственности
12:10 - O - Принцип открытости/закрытости
14:23 - L - Принцип подстановки Барбары Лисков
21:37 - I - Принцип разделения интерфейсов
26:43 - D - Принцип инверсии зависимостей
39:01 Рефакторим код
58:48 Подводим итоги