NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
I do... (Score:1, Insightful)
Taking this approach helps a great deal if you start looking at techniques like mock objects for testing, or facade type objects that delegate everything.
Don't fret about what an object is, fret about what it does. Insisting that stuff inherits from something limits your flexibility and introduces code dependencies that don't need to be there (what if you suddenly realise that your interface base class is badly named? Have you remembered everywhere that that name is used?)
Reply to This