commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Schley Andrew Kutz <ak...@lostcreations.com>
Subject Re: I've ported CLI to C#, next steps?
Date Thu, 24 Apr 2008 21:02:29 GMT
-----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: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFIEPVlTg8lceyAqqQRAt88AKDeluNvtXHniL8gcwppnx1+3J3VjgCbB4BD
esItGVDKVclks2AcYxD+fuE=
=ddFi
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message