On Tue, 1 Mar 2022 10:53:44 -0800, Charles Mills wrote: >> any ethnicity but their own >. ... >I wrote a name-indexing scheme that assumed all surnames were at least three >characters long. This was of course back in the day when we worried >obsessively about bytes and CPU cycles. > I worked at a site that required user names be (truncated) surname, first initial, middle initial. I searched CA directories so I could wonder what they'd do if Cheng K. Fu of San Diego ever was hired.
>-----Original Message----- >From: Seymour J Metz >Sent: Tuesday, March 1, 2022 10:46 AM > >Metz's Law of Anal Retentive Developers: "Never validate an input field >unless you *KNOW* what the rules are: assumption, belief, habit, urban >legends, etc., don't count!" > Corollary: Middleware shouldn't validate inputs beyond what the lowest level does. E.g. member names should be passed as-is to BLDL. If I can create it with Assembler I should be able to allocate it with JCL. On Tue, 1 Mar 2022 19:13:21 +0000, Seymour J Metz wrote: >When the field is 16 it's clear that they don't want the spaces, ... > That is not obvious to the casual eyeball at the first glance. The friendliest systems either tolerate optional spaces or auto tab at each 4 characters. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
