Бренд: —
Цена: 2595.00 RUB
**Паттерны разработки на Python: управляйте сложностью современных проектов**
С ростом популярности Python растёт и сложность создаваемых на нём систем. Эта книга от Гарри Персиваля и Боба Грегори — ваш проводник в мир высокоуровневых паттернов проектирования, адаптированных специально для Python.
Вы изучите ключевые подходы для построения масштабируемых и поддерживаемых приложений: чистую (гексагональную) архитектуру, предметно-ориентированное проектирование (DDD) и событийно-ориентированную архитектуру. Теория подкреплена практическими примерами на чистом Python, без синтаксической избыточности других языков.
В книге подробно разбираются:
* Основы DDD: «Сущность», «Объект-значение», «Агрегат».
* Паттерны для работы с данными: «Репозиторий» и «Единица работы».
* Принципы CQRS и событийно-управляемой архитектуры.
* Работа с «Событиями», «Командами» и «Шиной сообщений».
Идеально для разработчиков, стремящихся внедрить проверенные архитектурные практики для эффективного управления сложностью и написания качественных тестов.