Deciphering Yehuda

A session at RubyNation 2010

Yehuda Katz has done some great Ruby refactoring for Rails 3 over the past year, but do you really understand what he's done? In this talk, Gregg Pollack will attempt to examine Yehuda's work, identify and deconstruct each programming technique that he's applied, and then teach them in a way that everyone can understand.

Some of the techniques to be discussed will include: Method Compilation vs Method Missing, Decoupling Components, Embracing Rack, alias_method_chain vs super, Abstract Classes, and Componentization.

Attendees should walk away with a greater understanding of some advanced Ruby design patterns and a better insight into the internals of Rails 3.

About the speaker

This person is speaking at this event.
Gregg Pollack

Founder of Envy Labs, Code School, Orlando Ruby Users Group, BarCamp Orlando, and the Orlando Tech Events newsletter. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session