DDD する場合、ソースも日本語で書く?

DDD(ドメイン駆動設計) についてあまり詳しくは知りません*1が、ドメイン駆動設計入門 を見て感じた事。


日本で DDD やろうとした場合、顧客と言葉を定義する(ユビキタス言語?)時に、英単語で行うの?それとも日本語のまま?
日本語の場合、実装する際に日本語のクラス名や変数名で実装する?
日本語 ⇔ 英語(アルファベット)変換表とか作ったら、言葉の定義の意味が無くなりそうだし。。。
どうなんだろう?

*1:原書も読んでない