You are right Michael.
It seems to be a hazard of our profession:-(
The question that comes to my mind is how do other
disciplines (engineering and non-engineering) evolve
in a fast changing environment?
Comparisons to civil engineering or manufacturing
processes, etc to me don't seem to be very accurate to
describe the issues we face.
But I always end up with a feeling that there must be
better way for things to evolve. The current approach
of "CAN'T TOUCH INTERFACES" - is I feel flawed - how
do you evolve in such an environment?
prakash
--- Michael Kay <> wrote:
> > Of course the thought that Source may evolve -
> maybe
> > wishful thinking on my part:-(
>
> Sadly Java seems to have got itself into the hole
> that interfaces cannot
> evolve - or at least if they do, it causes serious
> disruption. I've had to
> do major reengineering of Saxon to keep it working
> across JDK 1.4/1.5
> because of changes to the DOM interfaces. (Though if
> this hastens the death
> of the bloated monster called DOM, I won't be
> sorry.)
>
> Michael Kay
> http://www.saxonica.com/
>
>
>
>
__________________________________
Do you Yahoo!?
The all-new My Yahoo! - Get yours free!
http://my.yahoo.com