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

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

  • by Anonymous Coward

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

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

      by Anonymous Coward

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

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

      • by Anonymous Coward

        機能を理解している人のコードはタブでもスペースでも表示が崩れたりしないよね。
        スペースでも頭のおかしいコードはインデント奇数行が続いてるとか頭のおかしい事になってる。

        要は流儀よりも、理知的なテキストを書いているかどうかだと思う。

        • by Anonymous Coward

          それは機能を理解していない人がコードを書いてるんじゃなくて
          コーディングルールを徹底してないせいで、編集した人によってスペースかタブかがカオスなことになってるだけだと思う
          SVN管理すると下手に既存コードを変えると、重要な差分とそうでない差分がごっちゃになってdiffが取りづらくなるから
          下手に変えられないってことでカオスなコードがカオスなまま引き継がれる
          そういう状況になるからこそチーム作業でやるとタブ入れるやつは嫌われる

          • Re: (スコア:3, すばらしい洞察)

            by Anonymous Coward

            ここにぶら下げようかな。

            それは機能を理解していない人がコードを書いてるんじゃなくて
            コーディングルールを徹底してないせいで、編集した人によってスペースかタブかがカオスなことになってるだけだと思う
            SVN管理すると下手に既存コードを変えると、重要な差分とそうでない差分がごっちゃになってdiffが取りづらくなるから
            下手に変えられないってことでカオスなコードがカオスなまま引き継がれる
            そういう状況になるからこそチーム作業でやるとタブ入れるやつは嫌われる

            社内・プロジェクトでコーディングルールを強制するなら、フォーマッタに任せれば良いんですよ。チェックインする前にフォーマッタに掛けるルールにするとか、チェックイン時に

            • by Anonymous Coward on 2017年06月18日 19時47分 (#3230176)

              同意だな
              >コーディングルールを徹底してないせいで、編集した人によってスペースかタブかがカオスなことになってるだけだと思う
              この手の問題はツールで簡単に解決できる問題であって
              こんなネタにいちいち文句つける奴はチームの空気を悪くするだけの迷惑なヤツだと思う。
              やるべきは、フォーマッタを入れて環境を整えてしまう事だよ。

              親コメント

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

処理中...