in reply to Universal laws of bugs?

Hey, if you want to make it foolproof, you better get a whole string of fools to test it. :o)

__________
"Every program has at least one bug and can be shortened by at least one instruction -- from which, by induction, one can deduce that every program can be reduced to one instruction which doesn't work." -- (Author Unknown)

Replies are listed 'Best First'.
Re^2: Universal laws of bugs?
by atcroft (Abbot) on Mar 09, 2003 at 18:11 UTC
    There is no such thing as "fool-proof." As I once heard it (and unfortunately, I do not know whom to attribute it to) to the effect that, "Programming is the race between programmers to write programs that are fool-proof, and the Universe to create better fools... and so far, the Universe is winning."

      Well, yes, "fool-resistant" would likely be a better term, but I've never heard of anyone using it. ;o)

      I used it in the same context as "bulletproof", which is only accurate if standard/average bullets are used. Even armour plating isn't proof against armour piercing rounds, and whenever better armour is produced a better bullet will surely follow.

      All anyone can ever hope to achieve in any given task, is their own personal best under whatever restrictions are placed upon them - such as time, money and the involvement of other (possibly less perfect) people.