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

Reply via email to