Думаю ни для кого не будет секретом, что при переводе часто ускользает или размывается смысл идеи изначально заложенной автором. Так и в процессе разработки. Постановка задачи выполняется на одном языке, анализ выполняется на другом языке, в проектировании и кодировании используется третий. Такой подход просто обречен на искажение исходного смысла при донесении бизнес-ценности в код.
Поговорим о том, как можно улучшить ситуацию в системном анализе:
- как Варианты использования помогают системному аналитику точнее донести бизнес-ценность в код;
- как использовать Protocol Buffers для описания доменной модели.
Доклад будет интересен аналитикам, которые стремятся быть ближе к разработчикам, понимать их потребности. Идеи доклада могут быть использованы при проектировании новых приложений или при их глубоком рефакторинге.
Для большей пользы желательно заранее ознакомится с синтаксисом Protocol Buffers, идеями чистой архитектуры Роберта Мартина.