From: David Vallner Date: 2006-11-05T06:58:29+09:00 Subject: Re: Redefining a class --------------enigD7CC8D1AF31BFCFB06FF33EA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Robert Dober wrote: > Actually I am very disappointed that you cannot read my mind Ara ;) it > would > be quite antipols to use > not constant classnames (wouldn't be there some warnings too BTW?) >=20 If you redefine the class at times, it's hardly constant. Personally, I think it's cleaner to use non-constant names for... well... nonconstant objects, including classes you intend to redefine. (On the possibility of redefining classes -outside- your code I shan't speak, because I'd have to get vulgar. Prolific namespace clobbering already gets on my nerves, and I wish there was a way to localise such changes requiring a module causes. /me gets off soapbox.) And I sure as hell would find it surprising if suddenly a hash keyed by what I thought were constant objects started breaking. David Vallner --------------enigD7CC8D1AF31BFCFB06FF33EA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) iD8DBQFFTQz8y6MhrS8astoRAiMXAJ0RiGua2CkkqkkzFqx5s3qKnh4uPQCfeYdZ vMxR3H0KreAg0xleVYFyqxk= =lDJZ -----END PGP SIGNATURE----- --------------enigD7CC8D1AF31BFCFB06FF33EA--