OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] a useful naming convention

[ Lists Home | Date Index | Thread Index ]

> "In Simonyi's version of 
> Hungarian notation, every
> variable was prefixed with a lower case tag that indicated 
> the kind of thing
> that the variable contained. "

I have always regarded that with horror, but it's a matter of personal

Names are there to identify objects, not to contain all the properties of
the object. Don't try to pack them with bit-significant meaning; apart from
anything else, you don't want to change the name of something when its
properties change.

The main debate about naming is the scope of uniqueness of a name. Should
the title of a chapter have the same element name as the title of a section?

As far as the internal syntax of a name is concerned, the only important
thing is to try and be consistent: use hyphens or underscores or camelCase,
but not all three interchangeably.

Michael Kay


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS