This website collects cookies to deliver better user experience

The magic of metaprogramming : Examining the has_many association using Active Record's code base - Part 1