Вивчаємо DDD предметно-орієнтоване проєктування. Хононов Влад
Сьогодні створювати програмне забезпечення стало складно як ніколи. Доводиться не тільки враховувати постійно мінливі технологічні тренди, а й розуміти ту предметну область (бізнес), для якої воно створюється.
У цій практичній книжці наведено ключовий набір патернів, принципів і практик для аналізу предметної області, розуміння стратегій бізнесу і, що найважливіше, співвіднесення процесу розроблення з мінливими потребами замовника.
Автор показує, як за допомогою цих практик надійно реалізувати бізнес-логіку, а також забезпечити міцність програмної архітектури на роки вперед. Ви досліджуєте, як предметно-орієнтоване проектування (DDD - domain-driven design) співвідноситься з іншими методологіями, і гарантуєте, що ухвалювані архітектурні рішення відповідають висунутим бізнес-вимогам. У книзі детально розібрано впровадження DDD в рамках стартапу.
Ви дізнаєтеся, як
- Проаналізувати предметну область, у якій працює компанія, і визначити, як створювана система вписується в цю область і забезпечує конкурентну перевагу
- Користуватися стратегічними і тактичними засобами DDD для вибудовування ефективних програмних рішень, що задовольняють потреби замовника
- Приходити до загального розуміння будь-якої предметної області, з якою доводиться мати справу
- Розбивати систему на обмежені контексти
- Координувати роботу відразу декількох команд
- Поступово вводити DDD у проєкти, що реорганізуються
Влад Хононов - унікальний мислитель, який багато років займається впровадженням DDD для розв'язання завдань у найрізноманітніших предметних областях. Його ідеї - постійне джерело натхнення, що підживлює все співтовариство DDD, а ця книга стане незамінним ресурсом для всіх, хто тільки починає практикувати DDD.
Нік Тьюн, технологічний консультант у компанії Empathy Software, автор книги «Modernizing Architecture»
Влад Хононов - інженер-програміст, понад 20 років займається промисловим розробленням. Встиг попрацювати в безлічі великих і малих компаній на різних позиціях - від вебмайстра до головного архітектора. Активно виступає на конференціях, пише статті в блозі, консультує за темами, пов'язаними з предметно-орієнтованим проєктуванням, мікросервісами, а також із програмною архітектурою та успадкованим кодом.
Інформація про книгу | |
Автор | Хононов Влад |
Обкладинка | М'яка |
Кількість сторінок | 320 |
Мова видання | Російська |
Ілюстрації | Чорно-білі |