http://mindprod.com/unmain.html provides an great list of things NOT to do. Warning, this is for programmers only. Some of his "suggestions" sound way too familiar. One of my favorites:
Consider equals As A Variable Name:
Choose variable names that are English versions of operators, to get statements like:
openParen = (slash + asterix) / equals;