O'Reilly logo

Effective XML: 50 Specific Ways to Improve Your XML by Elliotte Rusty Harold

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Item 26. Version Documents, Schemas, and Stylesheets

XML applications evolve over time just like traditional software applications. It's almost inevitable that some months after releasing an application, you'll have a better understanding of the domain your documents represent. You'll undoubtedly discover mistakes and inefficiencies in the original design. Requirements will shift and grow and vanish. Laws, regulations, and business practices can all change in ways that require you to modify XML applications. XML may not be a programming language, but XML applications are subject to all the same software engineering headaches associated with programs written in Java, C++, Cobol, and other languages. Consequently, it's important to use the same ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required