So I’m giving a talk at RailsConf, the last day, the last time slot before the keynote — Sunday @ 1:50
My talk is in the “advanced” track, and is intended for language nerds and Ruby programmers who already have some metaprogramming experience. The topic is “ACTIVERECORD ASSOCIATIONS AND THE PROXY PATTERN”. I will look at
- several implementation techniques for the proxy pattern (aka Blank Slate),
- and will look very closely at the implementation details and advanced features of ActiveRecord’s association proxies, Named Scope’s repository proxies, and several other cool uses of this pattern.
If you’re looking for an intense, detailed, close look at very advanced Ruby coding techniques then this talk is for you. The full outline is here