[Default] On 18 Jun 2021 08:57:44 -0700, in bit.listserv.ibm-main [email protected] (Bob Bridges) wrote:
>Ack! To my mind > > if fx then > do > ntim=ntim+1 > end > else > do > nres=nres+1 > end > >...is much harder to read than > > if fx then ntim=ntim+1 > else nres=nres+1 As a retired COBOL programmer used to meaningful data names I have found one condition of a compound conditional or 1 verb per line made things easier to modify and also to read. I tried to keep data names to 15 bytes or fewer and didn't use qualification as much as I would have liked because of COBOL's verbose way of handling it. Clark Morris > >--- >Bob Bridges, [email protected], cell 336 382-7313 > >/* -from _The Voyage of the Dawn Treader_ by C S Lewis: >Eustace: In our world a star is a huge ball of flaming gas. >Ramandu: Even in your world, my son, that is not what a star is but only >what it is made of. */ > >-----Original Message----- >From: IBM Mainframe Discussion List <[email protected]> On Behalf Of >Crawford, Robert C. >Sent: Wednesday, June 16, 2021 09:23 > >It's a small thing, but I now longer try to cram as much code into line as I >can. Now I put spaces between operators and variables and after commas. I >also put the clauses following "THEN" and "ELSE" on another line. > >Oh, and I used to this: >LOOP MVC HERE,THERE > >And now do this: >LOOP DS 0H > MVC HERE,THERE > >---------------------------------------------------------------------- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
