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

Популярность Python продолжает расти, а значит проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее.

Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. 

В этой книге:

  • «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
  • Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.
  • Паттерны «Репозиторий» и «Единица работы», обеспечивающие постоянство хранения данных.
  • Паттерны «Событие», «Команда» и «Шина сообщений».
  • Разделение ответственности на команды и запросы (CQRS).• Событийно-управляемая архитектура и реактивные расширения.

  • Автор
    Гарри ПерсивальБоб Грегори
  • Категорія
    Програмування
  • Мова
    Російська
  • Рік
    2022
  • Сторінок
    332
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Ілюстрації
    Чорно-білі
  • Серія
    Для профессионалов
560 ₴
Купити
Відділення Нова Пошта80 ₴
Поштомат Нова Пошта40 ₴
Кур’єр Нова Пошта120 ₴
Відділення УкрПошта50 ₴
Кур’єр за адресою90 ₴
Паттерны разработки на Python. TDD, DDD и событийно-ориентированная архитектура - фото 1
21522
Залиште свій відгук про книгу,
допоможіть тим, хто ще не читав