W3C home > Mailing lists > Public > public-qt-comments@w3.org > September 2003

RE: [xslt2 func/op] tokenizing "abba" to ("a","b","b","a")

From: Kay, Michael <Michael.Kay@softwareag.com>
Date: Fri, 26 Sep 2003 16:06:39 +0200
Message-ID: <DFF2AC9E3583D511A21F0008C7E62106073DD167@daemsg02.software-ag.de>
To: Tobias Reif <tobiasreif@pinkjuice.com>, public-qt-comments@w3.org
Cc: "Kay, Michael" <Michael.Kay@softwareag.com>, Ashok Malhotra <ashokma@microsoft.com>, Jeni Tennison <jeni@jenitennison.com>
> Kay, Michael wrote:
> > We decided that fn:tokenize("abba", "") should be an error; more
> > specifically, fn:tokenize($in, $regex) is an error if 
> fn:matches("", 
> > $regex) is true.
> I do not agree that this is a good decision. Many programmers will be 
> annoyed to find out that this common and useful functionality is 
> missing, at least I will.

You may be right. However, all my experience as a software developer is that
if you want to ship a product with both timeliness and quality, then when
you get into the final phases you have to be prepared to throw out features
that are proving troublesome from a requirements/design point of view. We
haven't succeeded in producing a design here that keeps everyone happy, and
I think the right thing is to pull the feature rather than ship something
where half the users think we have designed it wrong.

Michael Kay
Received on Friday, 26 September 2003 10:07:22 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:56:49 UTC