* Andrew M. Langmead <aml at world.std.com> [2003-02-10 22:47]:
> On the other hand, when talking with the rest of the Boston.com dev
> team about a new local namespace, I suggested that Local:: is exactly
> what we were looking for. (I don't think the Foo_Corp:: suggestion was
> there at the time) Everyone else argued against it. 

My objection to Local:: was, and still is, that it is meaningless:  It
doesn't convey anything useful about the module itself, other than that
the writer couldn't/didn't think of a better name.  It's the foo of
namespaces.

That L<perlmodlib> suggests Local:: for local modules doesn't impress me --
the fact that a module is not intended to be used outside of a
company doesn't mean that it shouldn't have a usefully descriptive name.
As ugly as Foo_Corp:: is, at least it is minimally descriptive (emphasis
on "minimally").

> If I understood their concerns correctly, it was because it was
> aesthetically displeasing.

Though I can't speak for any of the other developers, my aesthetic
objections were secondary, though Local:: is a horrible name.  If we
were going to choose something non-descriptive and arbitrary, I would
have much preferred WalterJr:: or ItsNotAPenguin::.

(darren)

-- 
On the plus side, death is one of the few things that can be done just
as easily lying down.
    -- Woody Allen
_______________________________________________
Boston-pm mailing list
[EMAIL PROTECTED]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to