[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!
Michael Kay <mike@saxonica.com> 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 [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! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|