도메인 주도 설계 "이용자의 세계와 소프트웨어 구현을 연결 짓는 것" 유용한 소프트웨어를 만들려면 이용자의 문제가 무엇인지 파악하고, 이를 해결할 수 있는 최선의 수단을 생각해야 한다. 도메인 지식에 초점을 맞춘 설계 기법 도메인은 영역이라는 뜻이며, 도메인이 무엇인지보다는 도메인에 포함되는 것이 무엇인가 하는 것이 더 중요하다. 예를 들어, 회계 시스템에선 금전, 장부 등이 도메인에 속하는 개념이다. 물류 시스템에선 화물, 창고, 고객사, 주문, 운송방법, 재고 등이 도메인에 속하는 개념이다. "지식에 초점을 맞춘다" ?? : 도메인에 속하는 개념과 사건을 이해하고, 그 중에서 문제 해결에 유용한 것을 뽑아낸 지식을 소프트웨어에 반영하는 과정 이용자들의 문제를 정확히 이해하지 않고 최신 기술을 중시하는..