도메인

영토, 영역, 소유지 → 지식, 영향, 활동 영역

사용자가 프로그램, 또는 소프트웨어 서비스를 적용하는 주제를 도메인이라고 함

도메인 설계

스프트웨어는 도메인의 핵심 개념과 요소들을 통합하고, 그 관계를 정확하게 구현해야한다

소프트웨어는 도메인을 모델링해야한다

도메인의 추상화인 도메인 모델을 만들어야함

도메인에 존재하는 중요한 개념과 이들 사이의 관계, 그리고 규칙을 표현

도메인 주도 설계 (DDD)