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