[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: It is okay for things to break in the future!

  • From: "C. M. Sperberg-McQueen" <cmsmcq@blackmesatech.com>
  • To: Roger L Costello <costello@mitre.org>
  • Date: Mon, 05 Sep 2022 09:21:57 -0600

Re:  It is okay for things to break in the future!
Roger L Costello <costello@mitre.org> writes:

> There is a difference between:
>
> -	Failing to understand the current world and then writing incorrect and/or incomplete code
> -	Not knowing the future
>
> My post was about the latter, not the former.

If you can distinguish reliably between the current world and the future
world, then you may be right that there is a difference.  But over time
I have come to agree more and more with Bruce Gibson's remark:  the
future is already here - it's just not evenly distributed.

You are certainly right that the failure of that web site to accept a
hyphen in my last name was not a failure of future-proofing but a
failure to understand the variety of forms taken by family names in the
U.S. today (and for the last couple of centuries).


That said, I continue to be confused by the bright line some people
appear to see between "things that it makes sense to put in a schema"
and "business rules"; the distinction seems to commingle issues of
technology (e.g. what language do you use to express a given
constraint?), issues of permanence (is this constraint permanent or
subject to change? if it changes, who decides?), and issues of ease of
change (if some constraints are subject to change and others are not,
you probably don't want to build the former into levels of your data
store that are difficult or tedious to change), mixed occasionally with
what I think is simple misinformation about existing technology (I have
heard, more often than I care to think, that the schema in an RDBMS is
effectively impossible to change, although one of the key innovations in
the development of RDBMS was precisely that it's easier to change the
schema than previously).


-- 
C. M. Sperberg-McQueen
Black Mesa Technologies LLC
http://blackmesatech.com


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.