Ruby on Rails 2.3 Release Notes

ails 2.3 delivers a variety of new and improved features, including pervasive Rack integration, refreshed support for Rails Engines, nested transactions for Active Record, dynamic and default scopes, unified rendering, more efficient routing, application templates, and quiet backtraces.

rails2.3がリリースされたみたいです。

最初の自動化は似たスクリプト書いてたのと、仕事がすでにコーディングにガッツリ入ってるのでコード量が減る変更の方が気になってしょうがないです。

リリースノートを読んで、一番コードに(良い意味で)影響がありそうなのは Object#try かなと思いました。行数が凄い減りそう。 Controllerの行数が一行でも減るのはうれしいです。

動的スコープ(scoped_by_foo)とデフォルトスコープ(default_scope)はModelの行数が減りそうでうれしい。

コア開発者の人は結構大工事だったと思うんですが、Rackベースに変更できてスッキリしてるんじゃないでしょうか。

相変わらず変更がアグレッシヴなのは自動テスト文化のおかげでしょうか。利用する側としては激流に身を任せ同化するほかないようです。

ニコニコMUGENwiki </del> トキ

Comments


Option