Концепція Domain-Driven Design від Влада Хононова


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

Заказывая «Концепция доменно-ориентированного дизайна от Влада Хононова», вы можете быть уверены, что данное изделие из каталога «Программирование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

Концепція доменно-орієнтованого дизайну.

Влад Хононов

Чого ви дізнаєтесь?

  • Аналіз бізнес-доменів та визначення піддоменів
  • Визначення меж обмежених контекстів у системі
  • Створення загальної повсюдної мови для команди та бізнесу
  • Моделювання та впровадження бізнесу логіка
  • Розкладання складних систем на менші керовані компоненти
  • Застосування шаблонів інтеграції обмеженого контексту
  • Використання шаблонів архітектури, таких як багаторівнева архітектура, порти та адаптери
  • Впровадження шаблонів CQRS і джерела подій
  • Вирішення проблем зв’язку та інтеграції між агрегатами
  • Застосування евристики проектування до архітектурні рішення
  • Керування змінами проектних рішень і міграція моделі
  • Організація та проведення семінарів EventStorming
  • Впровадження DDD у забудованих проектах і модернізація існуючих систем
  • Проектування мікросервісів відповідно до меж домену
  • Створення архітектури, керованої подіями, та інтеграції на основі подій
  • Поєднання DDD із концепцією мережа даних і керування даними

Проектування, кероване доменом, або проектування, кероване доменом, скорочено DDD, — це набір практик для створення архітектури програмного забезпечення з урахуванням сфери бізнесу та її проблем. Таким чином, бізнес-логіка стає серцем програми. Однак багато архітекторів не можуть впоратися зі складністю програмного забезпечення, яке вони створюють. Вивчення принципів і шаблонів DDD, а також методів декомпозиції великої системи, моделювання та проектування інтеграції компонентів – це шлях до побудови системи, яка повністю відповідає бізнес-потребам і цілям.

Ця книга описує основні шаблони, принципи та практики, корисні під час аналізу бізнес-сфер, допомагаючи їм зрозуміти свої стратегії та адаптуючи архітектуру до потреб бізнесу, щоб створити надійну реалізацію бізнесу логіка. У ньому обговорюються інструменти та методи прийняття рішень щодо проектування, а також більш важливі шаблони проектування. Багато уваги приділено коду та різним способам реалізації бізнес-логіки системи. Також описані методи та стратегії застосування DDD у реальних проектах. Цікавим елементом є представлення зв’язків між дизайном домену та іншими важливими методологіями та шаблонами.\

Книга включає, серед іншого:

  • аналіз бізнес-сфери компанії в контексті архітектури системи
  • стратегічні та тактичні інструменти DDD
  • побудова загального розуміння бізнес-сфер
  • розкладання системи на обмежені контексти
  • координація роботи багатьох команд
  • поступове впровадження методів DDD у такі проекти, як Brownfield

DDD: практичний спосіб вирішення бізнес-проблем!

Зміст

Передмова

Передмова

Вступ

Частина I. Стратегічний Дизайн

Розділ 1. Аналіз бізнес-домену

  • Що таке бізнес-домен?
  • Що це підполе?

    Типи підполів

    Порівняння підполів

    Визначення меж підполя

  • Приклади домену Аналіз

    Gigmaster

    BusVNext

  • Хто такі експерти в галузі?
  • Підсумок
  • Вправи

Розділ 2. Відкриття знань у галузі

  • Бізнес-проблеми
  • Відкриття знань
  • Спілкування
  • Що таке Усюдисуща мова?
  • Бізнес-мова

    Сценарії

    Послідовність

  • Бізнес-модель

    Що таке «модель»?

    Ефективне моделювання

    Моделювання бізнес-сфери

    Постійні зусилля

    Інструменти

    Проблеми

  • P