Архітектура програми на Python / Helion


Код: 17892047265
1354 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 1

Просматривая «Архитектура приложения на Python/Helion», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.

Архітектура програми на Python

Helion

Архітектура програми Python. TDD, DDD і розробка реактивних мікросервісів Python стає все більш популярним і використовується для створення різноманітних програм, але проектування великих надійних систем цією мовою може бути складним завданням. Розробка складних високоякісних систем вимагає відповідної архітектури. Важко використовувати високорівневі шаблони проектування в Python, такі як гексагональна архітектура, архітектура, керована подіями, або шаблони, рекомендовані для доменно-орієнтованого проектування (DDD). Ситуацію не покращує той факт, що класична література про методи управління складністю додатків містить приклади коду, написаного на Java або C#. Розробники Python часто вважають такі книги малокорисними в своїй роботі. Цей практичний посібник познайомить дизайнерів Python із перевіреними архітектурними шаблонами, які допомагають керувати складністю додатків і максимально використовувати набори тестів. Презентація окремих архітектурних патернів базується на прикладі, поступово розширеному застосуванні. Такий підхід дозволив нам продемонструвати переваги методології TDD. У свою чергу, в розділах, присвячених моделюванню домену, увага приділялася уникненню будь-яких зовнішніх залежностей при забезпеченні цілісності даних. Серед більш цікавих концепцій варто згадати використання подій як шаблону інтеграції сервісу в архітектурі мікросервісу. Крім того, були представлені практичні аспекти використання кількох фреймворків і технологій Python, зокрема Flask, SQLAlchemy, pytest, Docker і Redis. У цій книзі, серед іншого: моделювання домену та використання шаблонів DDD Сутності, об’єкти значень та агрегати в архітектурі домену створення моделей без зайвих залежностей події, команди та шаблони шини повідомлень архітектури подій та реактивних мікросервісів Архітектура сучасних програм на Python: рішення для серйозних систем!

9788328371262