] If you must use descriptive variable and function names,  ] misspell them. By misspelling in some function and variable ] names, and spelling it correctly in others (such as  ] SetPintleOpening SetPintalClosing) we effectively negate the  ] use of grep or IDE search techniques. It works amazingly well. The programmers in our ranks will get a good laugh out of these essays.  Under the "Oh god, it's so true, it's funny," category. ;) How To Write Unmaintainable Code  |