アルバイト的に手伝いしている会社のプログラムソースの変数名やメソッド名が日本語混じりだった泣きたい(C#なので普通にvar d入力値とかやっても怒られない)。 まあそれはそれとして、「ソースコードを日本語で記述して何が悪いのか」という明確な根拠が自分の中ではっきりしていなかったので、いくつか列挙。他にもあれば教えて頂けると助かります。 クローズドなプロジェクトでも問題になること プログラムコードを書くだけでもIMEを使うため、コードの入力効率が落ちる IDEの宣言インクリメンタルサーチ機能が使えない(先頭を英文字にすればある程度緩和は可能) ソースコード管理ツールが標準で持っているDiffツールが不具合を起こすことがある(文字コードの問題) ソースコード管理ツールによっては、日本語の変更を正しくマージできないことがある。 将来的にプログラマを増員するときに、プログラマのPCに日本語入力環境