Embed presentation


















































This document discusses various Ruby on Rails concepts including metaprogramming, blocks, reflection, ActiveRecord associations and observers. It provides code examples of how these concepts are implemented in Rails, such as how has_many associations generate collection methods, how method_missing enables dynamic finders, and how observers are called via callbacks.
















































