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

酷いコードを収集する「ウンコード・マニア」」記事へのコメント

  • オープンしたばかりとはいえ、Rubyの例が一つもないとは。

    載っていないからといって、Rubyはクソコードがないかというとそうでもない。
    自分自身が過去に書いたRubyスクリプトを今見直したら結構ひどかった。

    例1:
    配列にfillメソッドがあるのに、for文で全配列に同じ値を入れる初期化関数

    例2:
    Rubyらしい書き方といえばイテレータによる繰り返し。
    しかし、ベンチマークを取ったら繰り返しはイテレータではなく、C言語に近いfor文を書いた方がベンチマークでの速度がアップすることに気づいてからは、配列は基本的にイテレータで書いていた。
    ただし、連想配列に対してはfor文を適用する方法を知らなかったからイテレータというふうに使い分けていた。

最初のバージョンは常に打ち捨てられる。

処理中...