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

"C. M. Sperberg-McQueen" <[email protected]>
Newsgroups gmane.text.xml.devel
Message-ID <[email protected]>
Michael Kay <[email protected]> writes:

>> This is a really, really common mistake made by inexperienced
>> developers - we used to see this all the time in phone number
>> formats, for example. Then mobile numbers came along and changed the
>> formats. And international phone calls became really common,
>> necessitating country codes as a standard part of phone numbers. Etc
>> etc etc :)
>> 
>
> I have had to invent an imaginary US phone number before now in order
> to get past such stupid validation rules.
>
> A golden rule of validation - never force your users to enter
> incorrect data in order to get past your validation rules!

Just today I filled out an online form only to have the form rejected,
with the request please to put in a correct last name.  The web site did
not accept the form until I replaced the hyphen in my name with a blank.
(Why it would accept a blank when it would not accept a hyphen, I leave
to your imaginations. I can think of several explanations but none are
flattering to the programmers involved.)

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

_______________________________________________________________________

XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: [email protected]
subscribe: [email protected]
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.