Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура
16+
Серия: Для профессионалов
Осталось 2 шт.
2698,50р.
-20% после регистрации
В наличии в 2 магазинах
Иркутск, ПродаЛитЪ Торговый комплекс
Цена в магазине может отличаться
от цены, указанной на сайте.
Поделиться ссылкой в:
Издательство:Питер
Бренд:Питер Книга
ISBN:978-5-4461-1468-9
Штрих-код:9785446114689
Страниц:336
Тип обложки:Мягкая
Год:2022
НДС:10%
Возраст:от 16 лет
Код:132113
Описание
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.
Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#.
В этой книге:
"Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD.
Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных.
Паттерны "Событие", "Команда" и "Шина сообщений".
Разделение ответственности на команды и запросы (CQRS).
Событийно-управляемая архитектура и реактивные расширения.
Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#.
В этой книге:
"Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD.
Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных.
Паттерны "Событие", "Команда" и "Шина сообщений".
Разделение ответственности на команды и запросы (CQRS).
Событийно-управляемая архитектура и реактивные расширения.
Поделиться ссылкой в:
2471,00р.
-20% после регистрации
Математика в машинном обучении (2024 г.)
Дайзенрот Марк Питер, Фейзал А. Альдо, Он Чен Сунь
3174,00р.
-20% после регистрации
Python. Лучшие практики и инструменты (2024 г.)
Яворски Михал, Зиаде Тарек
Похожие товарыВозможно вас заинтересуют:
Смотреть все
2664,50р.
-30% после регистрации
Предиктивное моделирование на практике (2019 г.)
Кун Макс, Джонсон Кьелл
2081,00р.
-20% после регистрации
Изучаем vi и Vim. Не просто редакторы (2023 г.)
Роббинс Арнольд, Ханна Элберт