パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

C#学習 6」記事へのコメント

  • ウチは受託開発が主なので、
    いにしえのエンドユーザープログラミング(お客様で使われていた内製ツール)で使われていたのであろうExcel VBA, Access VBAコード、識別子は当然のごとく日本語
    →本職(弊社)に委託 …VB5, 6 あたりに移植される
    →21世紀に入ってVB.Netに移植
    →C#に移植
    なんて出自を持つコードで、今でも日本語な識別子が生き残っていたりします。

    新規案件でも、お客様の業務フローに直接由来する単語は妙な英語にするくらいならそのまんま日本語で付ける文化がまだ一部に残ってますね。

    • by minet (45149) on 2020年08月17日 12時42分 (#3871422) 日記

      ついでに。
      Unicodeな識別子名を付けていると、言語のバージョンが上がって準拠するUnicodeバージョンが変更された際に、Unicodeの側で文字の扱いが変わったことによって識別子に使えなくなりコンパイルが通らなくなる、なんてことがあったりもします。
      近年だと中黒(・)とか。
      まあこれはUnicode側の問題なのですが。

      親コメント

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

処理中...