Домен (предметная область) — область знаний/деятельности, для решения проблемы в которой разрабатывается приложение. Размеры домена зависят от того, как выбрать границу. Как узнать домен? Вовлекая специалистов, экспертов в домене. Они передают знания о том, почему принимаются те решения, которые принимаются и из каких ключевых элементов состоит домен. Идея состоит в определении языка, делающего код понимаемым «извне». Изучение кода новым разработчиком, таким образом, позволяет заодно изучить домен (предметную область). Изменение в языке ведет к изменению модели и рефакторингу кода. «If I say a word and I expect that you have the same definition, but you actually have a very different definition, we have false alignment. We think we’re talking about the same thing but we’re not.» #DDD
Домен (предметная область) — область знаний/деятельности, для решения проблемы…
Из этого канала
- #230Увидел тут еще один антипаттерн микросервисный, сходу не смог оформить в слова…
Увидел тут еще один антипаттерн микросервисный, сходу не смог оформить в слова даже.
- #231Вчера высказал такое мнение, подразумевая в том числе понятия «микросервис»,…
Вчера высказал такое мнение, подразумевая в том числе понятия «микросервис», «devops»: «Сложнее с новыми, еще не устоявшимися понятиями.
- #232Конференция ArchDays значительно вышла за пределы узкопрофильной, посвященной…
Конференция ArchDays значительно вышла за пределы узкопрофильной, посвященной микросервисам и теперь это в большей мере конференция по архитектуре, место сбора…
- #228Вдогонку. Визуализировал 12factor app. Здесь все 12, тоже своего рода точка…
Вдогонку. Визуализировал 12factor app. Здесь все 12, тоже своего рода точка зрения (view point) на cloud-friendly, коими и микросервисы должны быть =)
- #227Референсная микросервисная архитектура архитектура в контексте окружающей…
Референсная микросервисная архитектура архитектура в контексте окружающей инфраструктуры (очередная итерация визуализации)