Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!news.mixmin.net!weretis.net!feeder4.news.weretis.net!usenet.ukfsn.org!not-for-mail From: Martin Gregorie Newsgroups: comp.lang.java.programmer Subject: Re: Call by Result Date: Sun, 12 Jun 2011 11:05:38 +0000 (UTC) Organization: UK Free Software Network Lines: 30 Message-ID: References: <4DF2289B.5030909@NnOwSlPiAnMk.com> <56q4v6h1afrmkktk7rqiolgdqqkms387tv@4ax.com> NNTP-Posting-Host: 84.45.235.129 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: localhost.localdomain 1307876738 23674 84.45.235.129 (12 Jun 2011 11:05:38 GMT) X-Complaints-To: usenet@localhost.localdomain NNTP-Posting-Date: Sun, 12 Jun 2011 11:05:38 +0000 (UTC) User-Agent: Pan/0.133 (House of Butterflies) Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:5231 On Sat, 11 Jun 2011 16:35:03 -0700, Wojtek wrote: > The lone programmer (consultant or hired) writing obfuscated code to > their own personal style/standards would not be tolerated in any of the > companies I have worked for. > Unfortunately, I've seen a bit much of that, ranging from the idiotic: - an entire COBOL system written with data names of the form NN999 where, e.g. NN was MT for all data names in all the mag.tape files used by a program and 999 ran sequentially from MT001 for the first tape, MT002 for the first record MT003 for the first field in the first record.... and IIRC field and record names could and did differ between programs. The same was done in PROCEDURE DIVISION except that the paragraph names were no longer sequential. to - a lone contractor by the name of Ken Eagle who called any additional numeric data names KEN1, KEN2,... and any strings EAGLE1, EAGLE2,... This was all a long time also hopefully it would no longer happen. However, as the competence of management doesn't seem to have improved much over the years, I wouldn't hold my breath. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |