Language
도메인 전문가의 용어를 클래스와 테스트 이름으로 모은다.
팀의 말에서 경계를 찾고 불변 규칙과 기술 Port를 코드화한 뒤 어긋난 이름을 다시 수정한다.
도메인 전문가의 용어를 클래스와 테스트 이름으로 모은다.
같은 단어의 뜻이 달라지는 지점에서 경계를 나눈다.
불변 조건과 상태 전이를 Entity·Aggregate에 둔다.
Repository 인터페이스로 ORM과 외부 기술을 차단한다.
대화와 코드의 의미가 어긋나면 모델 이름과 경계를 고친다.
완료가 아닌 일치: 모델은 한 번 정답으로 끝나는 설계도가 아니라 팀의 언어와 규칙이 같은 의미를 가리키는 동안 유지되는 도구다.