РАСПРОДАЖА! Скидка 40% на заказы от $99.00 ИЛИ Скидка 50% на заказы от $169.00

Паттерны разработки на Python.TDD, DDD и событийно - Персиваль Г. , Грегори Б.


Автор: Персиваль Г. , Грегори Б.

Артикул: 1320787
Серия: Для профессионалов
SKU: VV1320787
ISBN: 9785446114689

Количество страниц: 336
Обложка:
Год: 2025
Издательство: Питер(Piter)

Данная книга будет отправлена в течение 14-16 дней. Обратите внимание, что ДОПОЛНИТЕЛЬНЫЕ скидки на данную книгу НЕ распространяются.
Ваша цена: $60.40


Доставка за 14–20 дней


Краткая аннотация

Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. В этой книге: • «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура). • Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD. • Паттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных. • Паттерны «Событие», «Команда» и «Шина сообщений». • Разделение ответственности на команды и запросы (CQRS). • Событийно-управляемая архитектура и реактивные расширения.

Похожие товары

Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд. дополненное и переработанное

Izuchaem Python: programmirovanie igr, vizualizatsiia dannykh, veb-prilozheniia. 3-e izd. dopolnennoe i pererabotannoe , Metiz Erik
Мэтиз Эрик
Артикул: 1490065
$53.11
Доставка за 14–20 дней

Основы искусственного интеллекта в примерах на Python: самоучитель. 2-е изд

Osnovy iskusstvennogo intellekta v primerakh na Python: samouchitel'. 2-e izd , Postolit A.V.
Постолит А.В.
Артикул: 1431751
$51.11
Доставка за 14–20 дней

Python для сетевых инженеров.Автоматиз.сети,DevOps

Python dlia setevykh inzhenerov.Avtomatiz.seti,DevOps , Chou E.
Чоу Э.
Артикул: 1367737
$103.86
Доставка за 14–20 дней

Система взаимодействия. Коммуникации в бизнес-приложениях. Разработка в системе 1С: Предприятие 8.3

Sistema vzaimodeistviia. Kommunikatsii v biznes-prilozheniiakh. Razrabotka v sisteme 1S: Predpriiatie 8.3 , Khrustaleva Elena
Хрусталева Елена
Артикул: 1360470
$22.07
Доставка за 14–20 дней

Программирование на Python. Первые шаги

Programmirovanie na Python. Pervye shagi , Pod red. Svistunova A.A., Tarasova V.V.
Под ред. Свистунова А.А., Тарасова В.В.
Артикул: 1386871
$106.86
Доставка за 14–20 дней

Турбогипноз. Автоматизированая система программирования подсознания. Сила подсознания может все

Turbogipnoz. Avtomatizirovanaia sistema programmirovaniia podsoznaniia. Sila podsoznaniia mozhet vse , Islamov Iu.V.
Исламов Ю.В.
Артикул: 1325321
$88.72
Доставка за 14–20 дней

Параллельное программирование - так ли это сложно?

Parallel'noe programmirovanie - tak li eto slozhno? , Makkinni P.
Маккинни П.
Артикул: 1446551
$74.82
Доставка за 14–20 дней

C# 11 и .NET 7.0. Создаем кросс-платформенные приложения на базе .NET Core

C# 11 i .NET 7.0. Sozdaem kross-platformennye prilozheniia na baze .NET Core , Sazanavets F.
Сазанавец Ф.
Артикул: 1466520
$35.94
Доставка за 14–20 дней