ユビキタス言語
概念の名前に共通した用語を用いようとする考え方.
ドメインエキスパートと開発者では言葉から考えることが異なる.
開発者同士でも時々問題にはなる.
ドメインの言葉を利用するべきである.
UpdateNameのような実装に即した名前ではなく,ChangeNameとするべきである.
#命名規則
あらゆる用語に適用するのではなく,あくまで複雑なビジネスロジックに対して行うことが重要である.
ユビキタス言語に取り組むための基礎が値オブジェクトである.
ユビキタス言語を作る
ユビキタス言語を運用する