6. Don't forget about scope.
6. Make sure you're not forgetting about scope.
6. Be sure your're asking for what you really want.
6. Document that mother before you write it(or at least right after you do).
6. Forget about voodoo, cause praying won't help. If you don't know what your code is doing, like the man said, figure it out.
6. When all else fails, kick'n'reboot.

___crazyinsomniac_______________________________________Disclaimer: Don't blame. It came from inside the voidperl -e "$q=$_;map({chr unpack qq;H*;,$_}split(q;;,q*H*));print;$q/$q;"