Re: A bit of irritation



On 3 Jul 2006 18:31:21 GMT, flaps@xxxxxxxxxxxxxxx (Alan J Rosenthal)
wrote:


-- aj "Error: The application programmer is too arrogant to tell you why the
operation did not complete" r

Many years ago, I orked for $WeSellToLandSharks, doing tech support on
some specialized software for the Legal Industry[1]. It used OGEVRIR,
then the Latest and Greatest DB engine. When there was an error from
the DB engine, the program would put a message on the screen, quoting
the error in detail. The one thing the message didn't mention was
what file caused the error.

The "programmer" was an arrogant, brute-force luser who believed in
using a series of if statements to set a value based on a keystroke,
rather than either calculating the value in one statement or, at
least, using a series of else ifs[2]. He also liked to use

while (true)

followed by statements, and a test breaking out of the loop as his
favorite loop construct. I could never get him to change the messages
to give anybody, including him, the slightest hint on what file was at
fault. He once flamed me on the phone, ordering me not to read his
sorce code under any circumstances. While he was doing this, I was
composing and sending a fax to the CEO telling him what was going on.
Said programmer was quickly LARTed, as said CEO was *not*
pointy-haired and had personally told me to familiarize myself with
the code. After the programmer left, I was allowed to re-work the
code, cleaning up his more outrageous work. The resulting program
worked quicker and the executable was about 30% smaller; this in the
DOS days, when keeping programs small was still important.

[1]As opposed, before anybody asks to some sort of illegal industry.
[2]That's right. Every keystroke had to go through the complete
series of ifs.

--
Joe Zeff
The Guy With the Sideburns
OMG! PONIES!!!
http://www.lasfs.org http://home.earthlink.net/~sidebrnz
.



Relevant Pages

  • Re: Debug window: How to change keys that open it
    ... You can intercept Ctrl+G or any other keystroke with an AutoKeys ... macro. ... Then the programmer can still use Alt+F11 to get to the code window. ...
    (comp.databases.ms-access)
  • Re: A Good Scientific Calculator ? [Mac]
    ... a programmer. ... One assumes it would have the usual trig functions, ... keystroke "c" ... Bruce Horrocks ...
    (uk.comp.sys.mac)
  • Re: OT: game programmer SALARY
    ... more than a programmer, as analysts design, while programmers implement ... their own engine guy to keep an eye on you. ...
    (comp.programming)
  • Re: OT: game programmer SALARY
    ... more than a programmer, as analysts design, while programmers implement ... their own engine guy to keep an eye on you. ...
    (comp.lang.java.programmer)
  • Re: Ping John Larkin
    ... where a technician scans the bar code of an engine, hits "Test", the ... Months later, after he quits, the next programmer manages ... Source Safe data, inserts his patch and replaces it, undetected (thank ... with theft of company intellectual property. ...
    (sci.electronics.design)