지식탐구
-
도메인 주도 설계 - 1. 지식 탐구디자인 패턴 2024. 4. 2. 23:33
본 내용은 에릭 에반스의 도메인 주도 설계를 공부하면서 제 나름대로 이해하기 쉽게 정리한 글입니다. 이해가 어려우시다면 댓글 부탁드립니다. 지식탐구 지식 탐구는 혼자서 하는 활동이 아니다. 개발자가 도메인 전문가와 같이 협업하여(질문과 설명이 오가며) 도메인에 대한 지식을 이해하고 어떻게 동작하는지 알아가는 것이다. 이를 기반으로 다이어그램같은 도구로 초기 모델을 작성할 수 있다. 지식 탐구를 진행하면 다음과 같은 활동들이 거치게 된다. 모델과 구현의 연계: 도메인 모델과 구현이 본질적으로 연결된다. 모델을 기반으로 하는 언어 정제: 모델을 기반으로 용어들이 통일되고 용어들로 문장을 구성할 수 있게 된다. 별도의 해석 없이 문장을 명확히 이해할 수 있게 된다. 풍부한 지식이 담긴 모델 개발: 모델은 단순..