タグ

2014年2月17日のブックマーク (1件)

  • Railsのパフォーマンスtipsトップ10 - itsbibuqのBlog

    Top 10 Ruby on Rails performance tipsが面白かったので、ちょっと抜き出してみる。 ここで紹介するものにはサーバの設定は含まれず、コードレベルの話です。 Rubyのコードを最適化 ビルトインのクラスやメソッドが使えるときは、自作しないでそっちを使ってね。 短いテキストをパースしたり操作するときは、ループするんじゃなくて正規表現を使ってね。 たまには、ちょっとしたエレガントさや、抽象化は犠牲にしないとダメポ。(define_methodやyieldは重いっす) 低速なループの最良の解決法は、それを可能な限りなくすことだ!いつもとはいかないだろうが、いくつかのケースでは、コードの再構築でループを避けることができるよ。 ネストされたif/unlessを簡単にする。ヒントつ"||=" ハッシュは重いデータ構造だ。何回か値を使うならローカル変数に入れとけ。頻繁に使わ

    Railsのパフォーマンスtipsトップ10 - itsbibuqのBlog