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

コードのインデントにスペースを使う開発者はタブを使う開発者よりも高収入という調査結果」記事へのコメント

  • by Anonymous Coward

    インデントは必ず半角スペース4文字。
    環境によって表示がくずれるTABはあり得ない。
    インデントにTABを使うやつは協調性がないことを表している

    • Re: (スコア:1, 興味深い)

      by Anonymous Coward

      TAB派とスペース派は捕鯨やオスプレイの賛成派と反対派ぐらいには相容れなく、お互い相手の理屈が理解できない。

      タブで何の表示がずれるのかはわからんが、何の表示がずれて何が困るのだろう。よくわからない。
      タブはインデントを表現するもので、そこにスペースを4つとか8つとか入れる理由がわからない。

      • by Anonymous Coward

        おそらくこういうやつ

        void very_long_function_name(int a,
        \t\t\t\t   double b)

        タブが4カラムか8カラムかそういうのでずれる

        • by Anonymous Coward

          スペース派は↓こうなるからいいってこと?

          void very_long_function_name(int a,
                                                                    double b);

          残念ながら上はフォントが等幅フォントでないと意図通りに表示されないが、ようは
          int a,
          double b);
          の開始位置を合わせたいってことだよね。

          確かに合わせたいというのはわかるが、俺は合わせない。
          二行にまたがる時点であきらめて、全部タブにする。

          • 引数を揃えるなら、
            void very_long_function_name(
              int a,
              double b
            );
            こうじゃないかな…。

            --
            ほえほえ
            • by Anonymous Coward

              これはいいね!
              一つ目の変数から二行目に書く発想はなかった。
              これから使おう。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...