Reading Rails - ActiveRecord::Base / ActiveSupport::Concern by @totzyuta
読んで理解するActiveRecordの設計とActiveSupport::Concern - メタプロRuby第二版 by @totzyuta
1. 今日学ぶこと
2. Railsの重要なコンポーネント
3. ソースコードの取得
4. Railsでかい
5. ActiveRecordの設計
6. ActiveRecordでかい
7. ActiveRecord 復習
8. ActiveRecordはどのようにまとめられているか
9. ActiveRecordソースコード
10. ActiveRecord::Base
11. validateはどこに?
12. validateはどこに?②
13. validateはどこに?③ ActiveModelってなんぞ
14. validateはどこに?④ ActiveModelはなぜ必要か
15. validate?の旅
16. ActiveRecordの設計まとめ
17. Concernの設計
18. Concern以前のRails - includeとextendのトリック
19. Concern以前のRails - includeとextendのトリック②
20. includeとextendのトリックの問題点
21. includeとextendのトリックの問題点②
22. includeとextendのトリックの問題点③
23. Rails2での改修工事
24. ActiveSupport::Concern
25. ActiveSupport::Concernモジュール
26. ActiveSupport::Concern仕組み
27. Module#append_features (寄り道)
28. Concern#append_features
29. Concern#append_features 詳細①
30. Concern#append_features 詳細②
31. ActiveModel::Validationsでの使われ方
32. ActiveSupport::Concernクラスまとめ
33. まとめ