ユビキタス言語
ゆびきたすげんご
Ubiquitous Language
ユビキタス言語とは、ドメイン駆動設計(DDD)において、開発者とドメインエキスパート(業務知識がある人)が共通して使う、厳密に定義された言葉(語彙)のこと。
最終更新: 2026/1/19
語源
Ubiquitous(偏在する、どこにでもある)言語。
意味
ユビキタス言語とは、ドメイン駆動設計(DDD)において、開発者とドメインエキスパート(業務知識がある人)が共通して使う、厳密に定義された言葉(語彙)のこと。
類義語
なし
なし
具体例
仕様書やコード内の変数名まで、全てユビキタス言語で統一することで、認識のズレをなくした。
詳細解説
「ユーザー」と「顧客」と「会員」が同じ意味で混在していると混乱の元になります。これらを一つに定め、会話でもコードでも同じ言葉を使うことで、モデルと実装の一致を図ります。
由来・語源
Ubiquitous(偏在する、どこにでもある)言語。
使用例
仕様書やコード内の変数名まで、全てユビキタス言語で統一することで、認識のズレをなくした。
関連用語
- 同義語:
- 関連: