ユビキタス言語
#DDD(Domain-Driven_Design)
ユビキタス言語は、ドメインエキスパートやソフトウェア開発者を含めたチーム全体で作り上げる共有言語
常に育て続けることが大事
プロジェクトの用語集はたいていメンテされずに朽ちてゆく
DDD では、最重要と言ってもいいレベルの概念
モデリングのベースとなる
ユビキタス言語を育てていれば、プリミティブ型ではなくドメインにあった型やサービスを作りやすい
型の消費者から型の生産者へ
ユビキタス言語ではないもの
string
boolean
null
Entity