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]

