Skip to Content.
Sympa Menu

xom-interest - RE: [XOM-interest] serializing XOM objects

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: "Michael Kay" <mike AT saxonica.com>
  • To: "'Elliotte Harold'" <elharo AT metalab.unc.edu>, "'Luca Passani'" <passani AT eunet.no>
  • Cc: 'xom-interest' <xom-interest AT lists.ibiblio.org>
  • Subject: RE: [XOM-interest] serializing XOM objects
  • Date: Tue, 31 May 2005 12:20:56 +0100

>
> You might wish to read the design principles. In particular, I think
> this fragment explains my philosophy:
>
> One of the jobs of the expert or experts who design the
> API is to
> know better
> than the client programmers what they should be doing.


I think this is one of the reasons that open source software is so much
better than commercial software. Because the users aren't customers, the
designer doesn't have to pretend that they are right when they aren't.

(There's a separate point though, which is that in my experience it's quite
hard to design an API and an implementation of that API at the same time.
Implementation factors invariably distort the API. But's that's for
different reasons.)

Michael Kay
http://www.saxonica.com/






Archive powered by MHonArc 2.6.24.

Top of Page