ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> xml-dev
xml-dev
Id vs. ID in SAX
by Elliotte Rusty Harold other posts by this author
Mar 9 2000 5:51PM messages near this date
Re: Id vs. ID in SAX | Re: Id vs. ID in SAX
I've been getting increasingly flustered about the constant use of the
the initial capped "Id" to refer to an identification instead of the
all-cap "ID". This occurs throughout the SAX APIs in both method
arguments and method names. Somehow this just looks wrong to me. I know
the DOM does it too, but I think they're wrong as well.

Since the word ID is capitalized in common usage, it should be
capitalized in Java names as well. This is similar to how URL is
captialized in class names like java.net.URL and method names like
getURL() in the Java core library.

This is actually a pretty big change to suggest. Most of the offenders
are method argument names that can be changed without affecting anyone.
However, there are also a lot of method names like getPublicId()
scattered throughout SAX2.

What do people think? Is anyone else having the immediate gut reaction
that these names are misspelled that I get when I read the
documentation?

-- 
+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@[...].edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+ 
|               Java I/O (O'Reilly & Associates, 1999)               |
|            http://metalab.unc.edu/javafaq/books/javaio/            |
|   http://www.amazon.com/exec/obidos/ISBN=1565924851/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://metalab.unc.edu/javafaq/ | 
|  Read Cafe con Leche for XML News: http://metalab.unc.edu/xml/     |
+----------------------------------+---------------------------------+

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
Thread:
Elliotte Rusty Harold
Walter Underwood

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved