← Prev in month ← Prev in thread

Effective XML

From
Leigh Dodds <>
To
xml-dev <>
Date
2002-01-02T14:17:30
ID
<>
Thread
Effective XML
During the discussion on pull-apis last month, James Clark 
recommended the book 'Effective Java', prompting me to 
add it to my reading list.

On scanning the introduction, I saw that the author (Joshua 
Bloch) explained that he'd borrowed the concept from Effective 
C++ which also sets out 50 odd language best practices.

It started me wondering whether there are 50 rules for 
Effective XML?

I suspect that there are probably a great deal more than 50, 
simply because the domain is getting so big. But I'm sure that 
there are some good high-level guidelines which might be 
grouped in categories.

A couple off the top of my head:

- Document your Namespaces using RDDL
- Avoid using external entities when exchanging documents
- Use SAX for efficiency

Anyone care to add some others?

L.

-- 
Leigh Dodds, Research Group, Ingenta | "Pluralitas non est ponenda
http://weblogs.userland.com/eclectic |    sine necessitate"
http://www.xml.com/pub/xmldeviant    |     -- William of Ockham
← Prev in month ← Prev in thread