Поделиться

Паттерны разработки на Python

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

Персиваль Гарри, Грегори Боб «Паттерны разработки на Python» Питер, 2022 год, 336 стр., O’Reilly, ISBN 978-5-4461-1468-9; (PDF-DJVU)

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

Оглавление

  • Часть I. Создание архитектуры для поддержки моделирования предметной области
    Глава 1. Моделирование предметной области
    Глава 2. Паттерн «Репозиторий»
    Глава 3. О связанности и абстракциях
    Глава 4. Первый вариант использования: API фреймворка Flask и сервисный слой
    Глава 5. TDD на повышенной и пониженной передачах
    Глава 6. Паттерн UoW
    Глава 7. Агрегаты и границы согласованности
  • Часть II. Событийно-управляемая архитектура
    Глава 8. События и шина сообщений
    Глава 9. Катимся в город на шине сообщений
    Глава 10. Команды и обработчик команд
    Глава 11. Событийно-управляемая архитектура: использование событий для интеграции микросервисов
    Глава 12. Разделение обязанностей команд и запросов
    Глава 13. Внедрение зависимостей (и начальная загрузка)
    Приложения

Паттерны разработки на Python

Videolink

Паттерны проектирования на Python

Паттерны разработки на Python
https://www.htbook.ru/wp-content/uploads/2022/05/patterny-razrabotki-na-python-e1652335095872.jpghttps://www.htbook.ru/wp-content/uploads/2022/05/patterny-razrabotki-na-python-130x200.jpgПрограммирование и БДPython,Программирование,руководствоTDD, DDD и событийно-ориентированная архитектура. Персиваль Гарри, Грегори Боб 'Паттерны разработки на Python' Питер, 2022 год, 336 стр., O'Reilly, ISBN 978-5-4461-1468-9; (PDF-DJVU) Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и...Библиотека технической тематики. Техническая литература

Поделиться