[
Lists Home |
Date Index |
Thread Index
]
- From: Miles Sabin <msabin@cromwellmedia.co.uk>
- To: Tim Bray <tbray@textuality.com>, XMLDev list <xml-dev@ic.ac.uk>
- Date: Wed, 5 Jan 2000 20:09:18 -0000
Tim Bray wrote,
> As a consequence of this, I have suggested that in SAX2, we
> use "" to represent the absence of a namespace rather than
> null. Then you'll always be able to do
>
> if (ns.equals(myNamespace))
>
> rather than
>
> if ((ns != null) && ns.equals(myNamespace))
I don't think that's enough of a justification, because so
long as myNamespace is known to be non-null (surely the most
common case) we could represent the absence of a namespace as
null and write,
if(myNamespace.equals(ns))
I think the Java idiom,
if(knownNonNull.equals(possiblyNull))
is widely known enough to make this reasonable.
Cheers,
Miles
--
Miles Sabin Cromwell Media
Internet Systems Architect 5/6 Glenthorne Mews
+44 (0)20 8817 4030 London, W6 0LJ, England
msabin@cromwellmedia.com http://www.cromwellmedia.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|