HP3000-L Archives

January 2013, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Nolan,Gary" <[log in to unmask]>
Reply To:
Nolan,Gary
Date:
Fri, 4 Jan 2013 21:42:05 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (115 lines)
I had a co-worker who was responsible for supporting a system written in FORTRAN. The software was originally written in Italy and all the variable names and comments were in Italian. There was one well-worn copy of an English/Italian dictionary always in reach on his desk.

Gary

-----Original Message-----
From: HP-3000 Systems Discussion [mailto:[log in to unmask]] On Behalf Of Johnson, Tracy
Sent: Friday, January 04, 2013 4:51 PM
To: [log in to unmask]
Subject: Re: [HP3000-L] Code Review - Seen on Slashdot Today

But only Scooter could sing "Broccoli and Chocolate" properly!


Tracy Johnson
Office (757) 766-4318
[log in to unmask]


-----Original Message-----
From: HP-3000 Systems Discussion [mailto:[log in to unmask]] On Behalf Of Cornelia Sellitto
Sent: Friday, January 04, 2013 3:34 PM
To: [log in to unmask]
Subject: Re: [HP3000-L] Code Review - Seen on Slashdot Today

A bank where I had my first programming job had their Mortgage system coded in COBOL, with vegetables as non-essential file names, as in BROCCOLI REDEFINES MTG-DUE-DATE. Made you hungry to read the code!

Connie Sellitto
Hillary Software, Inc.

On Fri, Jan 4, 2013 at 3:03 PM, Donna Hofmeister <[log in to unmask]> wrote:

> ...or Hobbit/LofR characters!            - d
>
>
> Donna Hofmeister
> Allegro Consultants, Inc.
> 408-252-2330
>
>
> -----Original Message-----
> From: HP-3000 Systems Discussion [mailto:[log in to unmask]] On 
> Behalf Of Paul Edwards
> Sent: Friday, January 04, 2013 12:02 PM
> To: [log in to unmask]
> Subject: Re: [HP3000-L] Code Review - Seen on Slashdot Today
>
> I had a customer who wrote in COBOL and was a sailing nut. He used 
> sailing terms for all of his variables, data item, base, and data set 
> names. Very hard to follow his logic.
>
> ***************************************************************
>  CDR Paul Edwards USNR Ret.            HP 3000 Certified Consultant
>  Paul Edwards & Associates
>  1506 Estates Way                                Phone: (972) 242-6660
>  Carrollton TX 75006                           Cel  : (214) 384-8728
>  Email: [log in to unmask]                    Web  : www.peassoc.com
> ***************************************************************
>
>
> -----Original Message-----
> From: HP-3000 Systems Discussion [mailto:[log in to unmask]] On 
> Behalf Of Johnson, Tracy
> Sent: Friday, January 04, 2013 12:04 PM
> To: [log in to unmask]
> Subject: [HP3000-L] Code Review - Seen on Slashdot Today
>
> This has nothing to do with my co-workers but I thought it darn funny:
>
> Anonymous wrote:
>
> "I have a coworker who, despite being very smart, and even very 
> knowledgeable about software, writes the most horrible code imaginable.
> Entire programs are stuffed into single functions, artificially 
> stretched thanks to relentless repetition; variable and class names so 
> uninformative as to make grown men weep; basic language features 
> ignored, when they could make everything shorter and more readable; 
> and OOP abuse so sick and twisted that it may be considered a war 
> crime. Of course, being a very smart person who has been programming 
> since before I was born makes him fairly impervious to criticism, so 
> even a simple 'Do you see how much better this function is when 
> written this way?' is hopeless. How can I make him see the light, 
> realize the truth, and be able to tell good code from bad?"
>
> My favorite response:
>
> Sometimes, subtlety is overrated.
>
> "..., that piece of code smells worse than your uncle's codpiece 
> (which I wish you would stop wearing to work), and in reviewing it I 
> can deduce that your parents were never formally introduced."
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>



--
Connie Sellitto

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2