オブジェクトに対してユーザが命名可能なシステムでは、そのシステムのための命名ルールを定義した NamingRule ってなクラスを作っておく方がよい。
名前の不整合は、プログラミングのときだけじゃなく設計のときも分析のときも問題となります。
というわけで、開発プロセスの本によってはディクショナリをつくろうと指導しているところもあります。
WebベースやC/Sベースで、こういったことが簡単にできるツールがあるといいですね。
いや、Wikiで十分という話もあるんですけど、使ってくれない人が多いんですよ。