うちのシステム、システム上では同じ物を指してても
人によって呼び方がバラバラなんだが
DDDのユビキタス言語とやらを取り入れたら解決できる?

プログラマーと顧客でシステム内の用語の呼び方が違うと
伝言ゲーム化して認識にズレが生じてしまう
予めプログラマーと顧客の間で共通言語を定義しておいてそのズレを防ごうと言うのがDDDにおけるユビキタス言語らしい

http://www.slideshare.net/AtsuoAoki/ddd-201811

静的解析ツールのNDependは予め辞書で定義した用語しかコード内で使えないようにする機能がある
ユビキタス言語の使用を徹底させるための物だ

確かにここまでしてしまえば勝手に同じ物を別な呼び方をするのは出来なくなりそうだが、どうなんだ?

Checking DDD Ubiquitous Language with NDepend - NDepend
https://blog.ndepend.com/checking-ddd-ubiquitous-language-with-ndepend/