This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.

James Clark on Validation

Stefan Tilkov,

James Clark:

I believe that the right kind of validation can make interoperability over time more robust than the alternative, simpler approach of having an implementation just ignore anything that it doesn’t need.

This is mostly in response to Mark Baker’s Validation Considered Harmful post; I wonder what James would have to say about Dave Orchard’s work on versioning, especially his XML Schema thoughts (and, to a lesser degree, his theory of compatible versions).