Паттерны разработки на Python.TDD, DDD и событийно - Персиваль Г.,Гр
Автор: Персиваль Г.,Гр
Артикул: 1320787
Серия: Бестселлеры OReilly
SKU: VV1320787
ISBN: 9785446114689
Количество страниц: 336
Обложка: Paperback
Год: 2025
Издательство: Питер(Piter)
Данная книга будет отправлена в течение 14-16 дней. Обратите внимание, что ДОПОЛНИТЕЛЬНЫЕ скидки на данную книгу НЕ распространяются.
Артикул: 1320787
Серия: Бестселлеры OReilly
SKU: VV1320787
ISBN: 9785446114689
Количество страниц: 336
Обложка: Paperback
Год: 2025
Издательство: Питер(Piter)
Данная книга будет отправлена в течение 14-16 дней. Обратите внимание, что ДОПОЛНИТЕЛЬНЫЕ скидки на данную книгу НЕ распространяются.
Ваша цена:
$63.61
Not In Stock
Краткая аннотация
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. В этой книге: • «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура). • Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD. • Паттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных. • Паттерны «Событие», «Команда» и «Шина сообщений». • Разделение ответственности на команды и запросы (CQRS). • Событийно-управляемая архитектура и реактивные расширения.
Похожие товары
Python для начинающих: Учимся программировать с помощью мини-игр и загадок
Python dlia nachinaiushchikh: Uchimsia programmirovat' s pomoshch'iu mini-igr i zagadok , Iuens-Klark KenЮэнс-Кларк Кен
Артикул: 1480960
$92.98
Доставка за 14–20 дней
Эффективное тестирование программного обеспечения
Effektivnoe testirovanie programmnogo obespecheniia , Aniche MaurisioАниче Маурисио
Артикул: 1403103
$159.79
Доставка за 14–20 дней
Java: руководство для начинающих.9изд
Java: rukovodstvo dlia nachinaiushchikh.9izd , Shildt GerbertШилдт Герберт
Артикул: 1407817
$190.86
Доставка за 14–20 дней
Создание встраиваемых систем. 2-е изд
Sozdanie vstraivaemykh sistem. 2-e izd , Uait EУайт Э
Артикул: 1509795
$101.41
Доставка за 14–20 дней
Митцнер и др. Проектирование печатных плат в OrCAD
Mittsner i dr. Proektirovanie pechatnykh plat v OrCAD , Mittsner K., Dou B., Akulin A., Suponin A., MiullerМитцнер К., Доу Б., Акулин А., Супонин А., Мюллер
Артикул: 1391884
$159.17
Доставка за 14–20 дней
Знакомство с разработкой мобильных приложений на платформе 1С: Предприятие 8. 3-е изд
Znakomstvo s razrabotkoi mobil'nykh prilozhenii na platforme 1S: Predpriiatie 8. 3-e izd , Khrustaleva ElenaХрусталева Елена
Артикул: 1360450
$25.56
Доставка за 14–20 дней
