>>> Geoff Soutter <[EMAIL PROTECTED]> 9/21/99 12:07:42 AM >>>
>I read your messages, but it looked like you were in a bit of a bad
mood
>that day so I decided not to reply :-)
Harumph.
Perhaps you're right. But I'm grumpy because this seems completly
silly to me and you have failed to justify it one little bit.
But I won't start really yelling at you, and even if I do, it will be
constructive yelling /8->
>It's interesting when I suggest an incremental improvement to the
API I seem
>to get very defensive replies... I wonder why this is? Perhaps it's
my
>manner? <Sigh>
It's because some people have been using it for *years* and you're
changes may not be usefull.
It's a common feeling you're having, when you start using an API you
often see holes that the experts have apparently missed. I have that
feeling myself with different tools and APIs.
The thing I have found is that proposing changes can get erveyones
back up and often leaves you with masses of egg on face. Instead now,
I try to ask why something is the way it is, very often a gap in my
knowledge disappears and the way that things are done falls into place
(ok, sometimes it doesn't and there is a gap - but not very often).
It's also because the change you are suggesting is dangerous and will
break lots of code for no reason (other than, it seems to me, your
whim to suggest changes).
>From memory, you covered one point but not the others I raised. I
agree that
>having to repeat code in gLM() and doGet() is silly. Thus my point
about
>binding.
I think you'll find I covered them all.
In essence my detsruction of your critism is this:
If you want to do the operation in doGet() then simply get the
headers yourself and return 304 when you need to.
This does mandate getting rid of getLM() which is fine, not just for
some things, but for a lot of things.
>Hmm, well thats your choice. I tend to update as soon as I can,
within
>reason.
How much servlet code do you have? Over what timespan was it
written?
I've been working with this platform for 3 years (and more) I have a
lot of code. Some of it I don't have access to anymore (with clients
that I've long moved on from).
This is another reason I got annoyed... your apparent arrogance.
Excuse me if this is misplaced. I'm all sweetness and light now.
Nic
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html