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

「 いいコーディング規約、悪いコーディング規約?」2019年版」記事へのコメント

  • ①1行は80桁に収めろ
    ②1関数は50行に収めろ
    ③1ファイルは200行に収めろ

    ②③で超えさせたい場合は理由を添えて申請しろ

    ※どんな言語でもこれ適用
    • by Anonymous Coward on 2019年07月25日 10時54分 (#3657805)

      ”1行は80桁に収める”については、会社の規約では120行以内にしてるが、
      オレは自分のプログラムは必ず1行80桁にしてるし、別に困ったことはないかな。

      オレが1行80桁に抑えてるのは、エディタがどんなにリッチになってPCの画面が大きくなろうと、
      プログラムの開発環境はIDEだし、IDEにはエディタWindow以外にも沢山のWindowがひしめいてるから、
      エディタWindowの桁数を80桁に制限しないと、デバック時に横スクロールが発生して、
      デバックが物凄く煩わしくなるからなんだよね。
      そういう面から、むしろオレは今だからこそ80桁に制限したいかなぁ。

      親コメント
      • by nnnhhh (47970) on 2019年07月25日 11時33分 (#3657853) 日記

        80はいやだなぁ
        今見ると横180文字ぐらいのエディタウィンドウが横に3つ並んでもまだ画面余ってるし、
        画面買えば解決できる話かなと

        親コメント
        • by Anonymous Coward

          今はライブラリの関数名とか異様に長いの多いですから、さすがに80桁は辛いですねぇ。
          ただ広すぎるのも、左右への首もしくは眼球の動きが激しくなるので疲れる。

        • by Anonymous Coward

          仕事柄、移動してデバックが多くて、開発PCはノートPCだったりするんで、
          デカい画面で固定位置で開発/デバックにはならないんだよね。
          ついでに、老眼が始まると解像度の高い画面で小さい字だと読めないし。

          オレ自身は、1行80桁で困ったことが無いから、どういう時に困るのかがよく分からん。

          • by nnnhhh (47970) on 2019年07月25日 12時28分 (#3657883) 日記

            いつもノートだから狭いんだよと言われると仕方ない感ありますね
            80桁でに横2画面ぐらいになっちゃうし

            老眼についてはわかり味が深いですが、自分はメガネを画面の方にチューニングしてます

            どんな時に困るかって言うとオブジェクト3段ぐらい辿る時とかですね
            変数名が長く取れるのも好み

            ハイビジョン見ると昔のテレビが汚く見えるようなもんで
            広いのに慣れると狭いのは勘弁してもらいたくなります

            テレビと同じでしばらくたてば馴れるのかもしれないけど

            親コメント
          • by Anonymous Coward

            オレ環境のオレルールが悪いコーディング規約

        • by Anonymous Coward

          一度に表示できればいいってもんじゃないからな。
          視線移動は最小にすべき。

      • by Anonymous Coward

        文字数に意識が向かうと極端に短名な変数名とか関数出てきて…

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...