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

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

  • by Anonymous Coward

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

    • by Anonymous Coward

      インデントのスペースは2文字の方がいい。

      インデント1回で4文字も使ったら、5回下になった時に20文字も幅を消費していることになる。そんなことやるとすぐに80文字を超えるから余計に見づらくなる。

      • by Anonymous Coward

        仮想端末上で vim でコーディングとかなら80文字のこだわりも分かるが、
        今時のIDEなんかでは、もっと広い編集領域で作業するよね。
        まあ、深々としたインデント自身が見にくいので、
        関数にくくり出すとかした方がいいのでは。

        • by Anonymous Coward on 2017年06月18日 9時59分 (#3229934)

          関数自体がインデントなんだから、関数の中で関数を定義して書いたらインデントせざるを得ない。一回しか使わない関数を延々とinlineでくくりだすのが見やすいとも思わない。

          そもそも、namespaceはインデントしない、みたいな独自のコーディングスタイルが罷り通ってるのに。構造の記述を運用でカバーすると全体像がぼやけて、結局のところ、理解しづらくなるよ。

          親コメント
          • by Anonymous Coward

            場合によりけりと思うけど、
            深いインデントは、ループや if の中が何か意味のある塊になってることがよくある。
            それを関数にくくり出すのは、一回しか使わなくとも可読性を上げると思う。
            もちろん、意味の読み取れる名前を付ける。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...