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:
"Johnson, Tracy" <[log in to unmask]>
Reply To:
Johnson, Tracy
Date:
Fri, 4 Jan 2013 20:50:58 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (105 lines)
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 *

ATOM RSS1 RSS2