Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: When writing code for end users, what operator error surprises you the most?

by ww (Bishop)
on Nov 20, 2012 at 14:33 UTC ( #1004725=note: print w/replies, xml ) Need Help??


in reply to When writing code for end users, what operator error surprises you the most?

    ... also sometimes stated as:
Every time you idiot-proof anything, someone builds a better idiot.
  • Comment on Re: When writing code for end users, what operator error surprises you the most?

Replies are listed 'Best First'.
Re^2: When writing code for end users, what operator error surprises you the most?
by tobyink (Abbot) on Nov 20, 2012 at 15:32 UTC

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."

    -- Rick Cook, The Wizardry Compiled.    

    perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'
Re^2: When writing code for end users, what operator error surprises you the most?
by chrestomanci (Priest) on Nov 22, 2012 at 14:24 UTC

    Or if you prefer, there is another story along these lines.

    In national parks such as Yellowstone, the campers use bear proof containers to keep their food in, and designers trying to make better ones.

    Their effors are frustrated by the fact that some of the smarter bears have more intelegence than the dumber campers.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1004725]
help
Chatterbox?
[Corion]: Yay. Traditional finance situation averted. Bonds can be quoted in amounts (1_000_000 EUR) or per unit (1 unit). And a traditional error is to trade 2_000_000 piece when you meant to trade 2_000_000 EUR.
[Corion]: (one of my scripts simply catches high amounts and I phone people making that trade, ideally before the payment is due)
[Corion]: The sad thing is that my script sits at the end of the pipeline and can only look at the payments due today or tomorrow basically, while there are many more systems further up in the pipeline
[GotToBTru]: better late than never, I guess
[Corion]: GotToBTru: Sure - there is a long and sad story of many frantic cleanups that led us to implement this notification ;)

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (10)
As of 2017-03-29 11:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Should Pluto Get Its Planethood Back?



    Results (347 votes). Check out past polls.