{"product_id":"паттерны-разработки-на-python-tdd-ddd-и-событийно-ориентированная-архитектура-1","title":"Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура","description":"\u003cspan class=\"allbestus_mobile_hide\"\u003eHandling time: 21 days\u003c\/span\u003e Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. В этой книге:•\t«Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная\/чистая архитектура).•\tРазличия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.•\tПаттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных.•\tПаттерны «Событие», «Команда» и «Шина сообщений».•\tРазделение ответственности на команды и запросы (CQRS).•\tСобытийно-управляемая архитектура и реактивные расширения.\u003cbr\u003e\u003cbr\u003e\u003cspan class=\"allbestus_search_terms_hide\"\u003e#ASTTD# Search Terms: Персиваль Гарри , Грегори Боб , Persival Garri , Gregori Bob , Питер Пресс , Piter Press , Бестселлеры O`Reilly , Bestselleri O`Reilly , 9786011250283 , 978-601-12-5028-3 , 2173083\u003c\/span\u003e","brand":"Питер Пресс","offers":[{"title":"Новый","offer_id":52826565345547,"sku":"PRODUCT_2173083_ID","price":57.02,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/5235\/2267\/files\/632c0b3f6bd8ed84f87d9f104e78fef5.jpg?v=1769074670","url":"https:\/\/knigamir.ca\/products\/%d0%bf%d0%b0%d1%82%d1%82%d0%b5%d1%80%d0%bd%d1%8b-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bd%d0%b0-python-tdd-ddd-%d0%b8-%d1%81%d0%be%d0%b1%d1%8b%d1%82%d0%b8%d0%b9%d0%bd%d0%be-%d0%be%d1%80%d0%b8%d0%b5%d0%bd%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d0%b0%d1%8f-%d0%b0%d1%80%d1%85%d0%b8%d1%82%d0%b5%d0%ba%d1%82%d1%83%d1%80%d0%b0-1","provider":"Knigamir.ca","version":"1.0","type":"link"}