タグ

ブックマーク / qiita.com/TakamiChie (1)

  • ソースコードの変数やメソッドを日本語で書いてはいけない理由 - Qiita

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

    ソースコードの変数やメソッドを日本語で書いてはいけない理由 - Qiita
    lazex
    lazex 2016/06/10
    英語の意味がわかっても、コード見てる時にアルファベット並んでるより日本語混ざってたほうが明らかに違いがひと目でわかって分かりやすい利点もあるから悪いとは思わない。IME切り替えなんて普段からよくあるし
  • 1