도메인 주도 설계 철저 입문 서적 참고도메인도메인은 영역이란 뜻이다.소프트웨어 개발에서 도메인은 프로그램이 쓰이는 대상 분야라는 의미로 쓰인다.ex> 회계 시스템을 예로, 회계 분야에는 금전, 장부라는 개념이 등장하는데,이때 금전, 장부가 회계 시스템의 도메인에 해당한다.ex> 물류 시스템의 도메인 : 창고, 화물, 운송수단 등..도메인 모델모델은 현실에서 일어나는 사건, 개념을 추상화 한 것이다.추상이란, 사물 혹은 어떤 개념에서 성질을 뽑아내서 파악하는 것이다.하지만 그것의 모든 성질을 뽑아낼 필요는 없다.도메인에 따라서 해당 성질 중 필요한 것만 뽑아서 추상화시켜야한다.ex> 소설가 관점에서 '펜'은 글자를 쓸 수 있다는 성질이 중요하다.but, 문구점 관점에서 '펜'은 상품으로서 성질이 중요하다...