Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура

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

Отзывов по данной книге еще нет, вы можете оставить его первым!

Рецензий еще нет, вы можете оставить ее первым!

Похожие книги

Наличие в магазинах:
Доставим в любой магазин бесплатно
Санкт-Петербург, Невский проспект, 28, ст. м. «Невский проспект»
Время работы:
Ежедневно: с 09:00 до 23:00
в наличии 1 шт
о. «Кронштадт» Петровская улица, 16/2
Время работы:
Ежедневно: с 9:00 до 21:00
Доставим в магазин 01.05.2024
Вход Регистрация
при входе и регистрации вы соглашаетесь с политикой конфиденциальности и условиями использования
Пожалуйста, подтвердите введенные вами данные:
  • Род деятельности:
  • Литературные предпочтения:
Исправить
Пожалуйста, укажите следующие данные:
Изменить
товар добавлен в корзину
Оформить Продолжить
товар добавлен в избранное
Посмотреть
товар удален из избранного
Мы используем cookie-файлы для наилучшего представления нашего сайта.
Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.

Ваш город ?