Как в Python применяется инверсия зависимостей
Тезисы
Принцип инверсии зависимостей (DIP): классика архитектуры, до которой у Python-сообщества долго не доходили руки. Но времена меняются. В этом докладе — честный разбор, как работает DIP и как он применяется в популярных Python-фреймворках.

Разберём, зачем DI-фреймворки вообще нужны в мире Python, где «у нас и так всё просто», и как меняется отношение к ним сегодня.

Если вы слышали про DIP, но собирались разобраться «как-нибудь потом» — это «потом» настало.
Принцип инверсии зависимостей (DIP): классика архитектуры, до которой у Python-сообщества долго не доходили руки. Но времена меняются. В этом докладе — честный разбор, как работает DIP и как он применяется в популярных Python-фреймворках.

Разберём, зачем DI-фреймворки вообще нужны в мире Python, где «у нас и так всё просто», и как меняется отношение к ним сегодня.

Если вы слышали про DIP, но собирались разобраться «как-нибудь потом» — это «потом» настало.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
Максим Сахно
Старший инженер-программист, Контур
Омск
В данный момент разрабатываю мессенджер Толк.Чаты в сервисе видеосвязи Толк.

Ранее работал над системой распознавания автоответчиков; системой управления персоналом, где применял эволюционные алгоритмы; был техлидом на проекте для приёма безналичных чаевых.

За 9 лет поработал c большинством известных Python веб-фреймворков и технологий (Django, Flask, FastAPI, Twisted, Celery, Taskiq, FastStream и т.д.). А также успел один год поработать Java-разработчиком на Spring и Smart Actors.
  • Максим Сахно
    Старший инженер-программист, Контур
    Омск
    В данный момент разрабатываю мессенджер Толк.Чаты в сервисе видеосвязи Толк.

    Ранее работал над системой распознавания автоответчиков; системой управления персоналом, где применял эволюционные алгоритмы; был техлидом на проекте для приёма безналичных чаевых.

    За 9 лет поработал c большинством известных Python веб-фреймворков и технологий (Django, Flask, FastAPI, Twisted, Celery, Taskiq, FastStream и т.д.). А также успел один год поработать Java-разработчиком на Spring и Smart Actors.
Все доклады трека