Another old programmer's law, to give a little balance:

 

Those who strive to develop completely idiot-proof code often underestimate
the ingenuity of complete idiots.

 

Lynn Shelton

El Paso, Texas

[email protected]

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove
Sent: Saturday, October 31, 2009 12:48 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Programmer's first law

 

Mike Sinclair,

 

If your code isn't bullet-proof, the first time a real user touches it, it
will break.

 

Call that a "programmer's first law."

 

A corollary is that users are unreliable; you cannot depend on them to do
what you want them to do.  Restated:

 

If your code depends on a user doing something a certain way, they won't.

 

Practice defensive coding and you'll be ahead of the game.

 

Emmitt Dove

Manager, Converting Applications Development

Evergreen Packaging, Inc.

[email protected]

(203) 214-5683 m

(203) 643-8022 o

(203) 643-8086 f

[email protected]

 

Reply via email to