From: Steve Klabnik Date: 2012-04-06T04:27:58+09:00 Subject: Re: Design pattern question We'll have to agree to disagree on this one, Ryan. Abstract classes are pretty silly in Ruby. Then again, I find subclassing distasteful in general, so this might just be a style/preference thing.