日本語とソースコード

どうなんでしょう。ソースコード内に日本語をどれくらい使うべきでしょうね。


僕の先輩のある人は、ある時期、ソース内に絶対に日本語を書きませんでした。
コメントにも。


そのうち、英語力に限界を感じたのか、フランス語やドイツ語を使い始めたので、さすがにそれはやめてくれとお願いしましたが……。


僕的にはテーブルのカラム名くらいは日本語でOKといった感じなんですが。


とりあえず、C#でちょっと作ってみました。ちゃんと動作します。

static void Main(string[] args)
{
    int[] 番号配列 = new int[7] {0, 1, 2, 3, 4, 5, 6,};

    var 番号問い合わせ =
        from 番号 in 番号配列
        where (番号 % 2) == 0
        select 番号;

    foreach (int 番号 in 番号問い合わせ)
        Console.WriteLine("{0,1}", 番号);
}

うーむ。