設計の目標の1つは、部分間の結合度(coupling)を最小化し、かつ各部分内の凝集度(cohesion)を最大化することである。1つのドメインを複数のサブドメインに分割する際、共通性に深い注意を払うことによってこの2つの達成が容易になる。サブドメインはドメインのファミリ構成員をグルーピングすることによって見出だせるが、そのグルーピングは実装技術によって自然に表現できるような共通性に基づいて行うとうまくいく。
新装版 マルチパラダイムデザイン p.172 第7章 マルチパラダイム 7.1 マルチパラダイムデザインの概要 7.1.1 1つのサイズですべてをまかなうことはできない
















