CORE DOMAIN을 찾아 그것을 지원하는 다수의 모델과 코드로부터 쉽게 구별할 수 있는 수단을 제공해야 한다.
CORE DOMAIN에 가장 재능 있는 인력을 할당하고 그에 따라 인력을 채용해야 한다.
시스템의 비전을 수행하기에 충분한 심층 모델을 찾고 유연한 설계를 개발할 수 있께 CORE에 노력을 쏟아야 한다.
어떤 CORE DOMAIN을 선택하느냐는 본인의 관점에 달렸다.
예를 들어, 수많은 애플리케이션에는 다양한 통화와 환율, 환산을 나타내는 화폐에 관한 일반화된 모델이 필요하다.
어떤 애플리케이션에서는 CORE DOMAIN인 것이 다른 애플리케이션에서는 일반화된 보조 컴포넌트에 해당할 수 있다.