{"product_id":"персиваль-грегори-паттерны-разработки-на-python-tdd-ddd-и-событийно-ориентированная-архитектура","title":"Боб Грегори: Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура","description":"Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. \n\nГарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. \n\nВ этой книге:\n•\t«Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная\/чистая архитектура).\n•\tРазличия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.\n•\tПаттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных.\n•\tПаттерны «Событие», «Команда» и «Шина сообщений».\n•\tРазделение ответственности на команды и запросы (CQRS).\n•\tСобытийно-управляемая архитектура и реактивные расширения.","brand":"Sprint Book","offers":[{"title":"Default Title","offer_id":52637204087100,"sku":"k97e9i273btclvye381wgdbq","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/persival_gregori_patterni_razrabotki_na_python_tdd_ddd_i_sobitiino-orientirovannaya_arkhitektura_1.jpg?v=1768726835","url":"https:\/\/knizhka.us\/products\/%d0%bf%d0%b5%d1%80%d1%81%d0%b8%d0%b2%d0%b0%d0%bb%d1%8c-%d0%b3%d1%80%d0%b5%d0%b3%d0%be%d1%80%d0%b8-%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","provider":"Книжка US","version":"1.0","type":"link"}