|
From: Don X. <do...@ho...> - 2002-02-18 00:10:51
|
Stefan is having problems emailing the list from his provider. I'm forwarding this for him. >From: "Goessner / MecXpert" <goe...@me...> >To: "Don XML" <do...@ho...>, ><svg...@li...> >Subject: some points .. >Date: Mon, 18 Feb 2002 00:28:51 +0100 > >hi, > >.. sorry, i can read all mails (twice:-), but seem to have problems >replying >.. > >1) i would also prefer the .net naming conventions. >a) Pascal-casing for namespaces, classes, structs, delegates, enums .. i.e. >'Svg', 'Xml', 'Uri' ? >b) Camel-casing for variables ? >c) member variables with or without leading 'm_' ? > >2) lists, arrays .. i would prefer to also implementer indexers parallel to >'item', 'getItem' methods. > >3) properties instead of getters and setters .. yes absolutely. > >4) i would also vote for introducing enums instead of java constants. > >5) i don't know java very well, but i know that events are implemented >totally different. should we use delegates? i vote for those. > >6) maybe the NDOC documentation tool would help .. >http://ndoc.sourceforge.net/ > >8) i also recommend lutz roeders .net reflector .. >http://www.aisto.com/roeder/dotnet/ > >9) i would like to start with the interfaces in chapter 7 of the spec >'Coordinate Systems, Transformations and Units' and the implementations of >the underlying classes. > >10) exceptions .. if we have to decide from which to derive .. as a rule of >thumb, we should use the most lowerlevel class/interface until there is a >good reason to derive from a higherlevel class/interface. > >11) i would vote for also to support project makefiles .. i am quite >puristic and still working with the command line window. > >12) i work with the simple but good EditPlus editor, but have installed >SharpDevelop also. i will migrate, if we decide for it. >-- >stefan > > > _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. |