posted by Adam S on Tue 26th Aug 2008 20:42 UTC, submitted by jmalasko
XML is a communication format for exchanging structured documents and data. Too often, an XML format is chosen arbitrarily during development, without much planning or design. Learn how to design a format less likely to require change and agile enough to incorporate new requirements with the simple addition of new extensions instead of full changes.