Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Allodoxaphobia Newsgroups: alt.folklore.computers,comp.os.linux.misc Subject: Re: COBOL and tricks Date: 23 Jul 2022 23:50:45 GMT Lines: 25 Message-ID: References: <871quvs7m8.fsf@usenet.ankman.de> <87sfn8pr5t.fsf@usenet.ankman.de> <87zghai2dh.fsf@usenet.ankman.de> <16ydncnktcv0sE__nZ2dnUU7-Q3NnZ2d@earthlink.com> <1034215367.679945065.348792.peter_flass-yahoo.com@news.eternal-september.org> <2074045549.679949818.212355.peter_flass-yahoo.com@news.eternal-september.org> <2aadnYfne4Fc9Er_nZ2dnUU7-WnNnZ2d@earthlink.com> X-Trace: individual.net rJVOj6a1BHg+nCzhB3LJ2wy7/omm+GO47329slr6dk4rDmFnzG Cancel-Lock: sha1:zB5PmGuvazWENhHgaK04z0WO4Gc= User-Agent: slrn/1.0.3 (FreeBSD) Xref: csiph.com alt.folklore.computers:221298 comp.os.linux.misc:35180 On Sat, 23 Jul 2022 19:32:03 -0000 (UTC), Lew Pitcher wrote: > > This development occurred in a large (1000+ branch) banking environment. > When we got specs from the users, they were along the lines of > you MULTIPLY the ACCOUNT BALANCE by the MONTHLY INTEREST RATE, > giving the INTEREST ADJUSTMENT. > you then ADD the INTEREST ADJUSTMENT to the ACCOUNT BALANCE, > giving the ADJUSTED ACCOUNT BALANCE. > which a programmer might convert into > MULTIPLY ACCOUNT-BALANCE BY MONTHLY-INTEREST-RATE GIVING INTEREST-ADJUSTMENT. > ADD INTEREST-ADJUSTMENT TO ACCOUNT-BALANCE GIVING ADJUSTED-ACCOUNT-BALANCE. > > The convenience was that the user's description /was/ the program code. Good luck finding white collar droids now-a-days that can write that clearly! Ya, a couple hundred years ago I was a programmer in a corporate-captive service company that did the data processing for 25 or so branch banks. Did PL/1 and assembler -- mostly on the systems side versus applications. The specs that came down for projects was always well defined and detailed. I don't think that's the case these days. Jonesy