RubyFlow The Ruby and Rails community linklog

Casting: adding behavior to objects without using extend

Most software developers tend to write code where objects are given too many responsibilities. Code with bloated objects is more difficult to test, to understand and to maintain in the long run. To keep the code small and focused, different strategies can be used to extract behavior. A new gem, “casting”, claims to bring the benefits of both mix-ins and delegation, but without their drawbacks. Read more: https://discuss.gemnasium.com/t/casting-adding-behavior-to-objects-without-using-extend/34

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