アカウント名:
パスワード:
クソコードというかクソコーディング規約ですが。本気でどうしようかと思った。
#関数名が通し番号とかじゃないだけマシだったと思うほかない
>【1関数50ライン、1モジュール500ライン、1ライン80カラム】杓子定規に従うのはまぁ、なんだと思うが、言っていることは割とまともだと思うが。これらを越えると、正直読みづらくて頭に入らない。
まあ3000行くらいのループが3つくらい入っているswitch文で、1万行くらいの関数があるよりマシですね。
1メソッドなんて20行もあれば十分でしょう。>Smalltalk50行もあったら、コードレビュー以前の問題でしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
クラス禁止 (スコア:1)
クソコードというかクソコーディング規約ですが。
本気でどうしようかと思った。
#関数名が通し番号とかじゃないだけマシだったと思うほかない
Re: (スコア:1)
これでもProCの規約だったりする。
ほぼ全てのモジュールでカラム数以外超えまくりでしたがね。
Re: (スコア:0)
>【1関数50ライン、1モジュール500ライン、1ライン80カラム】
杓子定規に従うのはまぁ、なんだと思うが、言っていることは割とまともだと思うが。
これらを越えると、正直読みづらくて頭に入らない。
Re: (スコア:1)
で、自分が担当した物で一番小さかった関数でも100ラインを軽く超え、複数行にまたがっての記述
だらけになり、見た目の行数は非常に多くなるんですよ。
Re:クラス禁止 (スコア:0)
まあ3000行くらいのループが3つくらい入っているswitch文で、
1万行くらいの関数があるよりマシですね。
1メソッドなんて20行もあれば十分でしょう。>Smalltalk
50行もあったら、コードレビュー以前の問題でしょう。