A Q&A-article on Stackoverflow all programmers must read, game programmers and whatnot.
The biggest performance anti-pattern I have come across is:
Not measuring performance before and after the changes.
Collecting performance data will show if a certain technique was successful or not. Not doing so will result in pretty useless activities, because someone has the “feeling” of increased performance when nothing at all has changed.