-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
While you can make that argument for the Interface, the 'm_' prefix is
necessary in order to write .NET code that is portable between C# and
languages that do not support a "_" prefix for class level fields.
Hence, the "m_" (a hold over from when the 'm' denoted 'module')
If a WIKI link is all that is desired I will go ahead and host the
code locally. Thanks!
- --
- -a
"condensing fact from the vapor of nuance"
gpg pubkey: http://www.lostcreations.com/~akutz/akutz.gpg
lostcreations ca: http://www.lostcreations.com/lostcreations.com-ca.crt
On Apr 24, 2008, at 3:50 PM, Emmanuel Bourg wrote:
Schley Andrew Kutz a écrit :
- Class level variables are now prefixed with "m_".
- Interfaces now begin with upper case "I". Ex. CommandLineParser
is now ICommandLineParser.
I personally dislike this convention. Since modern IDE highlight
class members and put nice icons in front of the class name it's no
longer useful.
Thoughts?
I'd suggest adding a link to your port on the Commons wiki.
http://wiki.apache.org/commons/CLI
Emmanuel Bourg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFIEPVlTg8lceyAqqQRAt88AKDeluNvtXHniL8gcwppnx1+3J3VjgCbB4BD
esItGVDKVclks2AcYxD+fuE=
=ddFi
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]