Паттерны разработки на Python. TDD, DDD и событийно-ориентированная архитектура; Издательский дом "Питер", 2023

от 1679 р. до 1961 р.

  • Издатель: ПИТЕР
  • ISBN: 978-5-4461-1468-9
  • EAN: 9785446114689

  • Книги: Программирование
  • ID:8594203
Где купить

Где купить (2)

Цена от 1679 р. до 1961 р. в 2 магазинах

МагазинЦенаНаличие
1961 р.
Крупнейший маркетплейс Беларуси Кэшбэк до 1.7%

19.09.2024
1679 р.

Наличие уточняйте
24.06.2024
Яндекс.Маркет
5/5
Промокоды на скидку
Avito доставка позволит получить любой товар, не выходя из дома

История цены

МагазинПоследняя известная ценаОбновлено
Лабиринт
2727 р.
18.10.2023
Буквоед
2127 р.
20.07.2023
book24
2199 р.
19.07.2023
МАЙШОП
1912 р.
17.03.2024
Мегамаркет
2099 р.
05.04.2024

Предложения банков


Компания Предложение
Альфа-Банк

Беспроцентный период - до 100 дней. Выпуск кредитной карты - бесплатно

Халва

Рассрочка 0% до 36 мес. Лимит кредитования - до 500 000 рублей. Снятие заемных средств в рассрочку на 3 мес. Кэшбэк до 10%

Описание

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

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

В этой книге:

- "Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура).

- Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD.

- Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных.

- Паттерны "Событие", "Команда" и "Шина сообщений".

- Разделение ответственности на команды и запросы (CQRS).

- Событийно-управляемая архитектура и реактивные расширения.

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ИздательИздательский дом "Питер"
Год издания2023
СерияДля профессионалов
ISBN978-5-4461-1468-9
РазделПрограммирование
Возрастное ограничение16+
Количество страниц336
Формат165x235мм
Вес0.44кг
Размеры70x100/16
Язык изданияrus
Кол-во страниц336
Обложкамягкая обложка
Тип обложкимягкая
Назначениедля технических ВУЗов
Вес, в граммах442
ИздательствоПитер
ПереплетМягкий переплёт
Бумагаофсет


Отзывы (2)


  • 5/5

    Очень полезное чтение для меня как для среднего разработчика Python. Авторы показывают проверенные паттерны проектирования, которые помогают управлять сложностью и повышать эффективность тестов.
    Книга охватывает такие темы, как моделирование предметной области, паттерн "Репозиторий", TDD на повышенной и пониженной передачах, событийно-управляемая архитектура и многое другое. Особенно мне понравилась глава о событийно-управляемой архитектуре, где авторы объясняют, как использовать события для интеграции микросервисов и разделения обязанностей команд и запросов.
    Книга содержит множество примеров на чистом Python, что делает ее легкой для понимания и практического применения. Кроме того, авторы предоставляют шаблонную структуру проекта и замену инфраструктуры, что помогает в создании собственных проектов.
    Я очень доволен книгой и считаю ее обязательным чтением для всех разработчиков Python, которые хотят улучшить свои навыки и научиться использовать проверенные паттерны проектирования !

  • 5/5

    Очень полезный свод знаний по построению приложений на Python. Рассмотрены все основные подходы. Информация преподносится доступным языком.

Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Информационные технологии, Программирование - издательство "ПИТЕР"

Категория 1343 р. - 2014 р.

Книги: Информационные технологии, Программирование

Категория 1343 р. - 2014 р.

закладки (0) сравнение (0)

29 ms