Active Record
- Application のオブジェクトをDBにマッピングする
- b
Action Pack
- ウェブフレームワークのウェブの部分を扱う
- b
Active Support
- 時刻計算やロギングなどの汎用的な問題を扱うユーティリティ
- b
ソースコードを見る
- gemのunpackコマンドでカレントディレクトリにコピーされる
gem unpack activerecord -v=4.1.0
- b
- 多くのモジュールをインクルードすることによってActiveRecord::Baseは巨大なクラスになっている
- b
疎結合
- a
- b
テスト容易性
- a
- b
モジュールの再利用性
- a
- b
- a
- b
- a
- b
- a
- b
- a
- b
- a
- b
- a
- b
- a
- b
- a
- b