in reply to poor Perl OO design hinders maintenance effectiveness..

I'm not entirely sure that forcing it to be a class method actually gains you all that much, generally I like the fact that the line between class and object methods is so blurred. Surely you'd be better spending your time coming up with a better name for the 'is_built' method which, as you rightly point out, is ambiguous when you call it as an object method.

But naming is hard... has_cousin_named anyone?

  • Comment on Re: poor Perl OO design hinders maintenance effectiveness..