RubyFlow The Ruby and Rails community linklog


The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Delegation is Everything and Inheritance Does Not Exist

A while ago I researched and wrote about the meaning of “delegation” in programming. Most commonly, developers think this means just forwarding a message to another object, but I wrote to both Henry Lieberman (who coined the term) and Lynn Stein to get a better understanding from these pioneers of OO. I wrote about that on my website and created the casting gem from the idea too.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in