Although the title is an exaggeration, all code I've seen in my (short) professional career did indeed suck. Because it's my first post, it'd be appropriate to talk about something very important to me: code quality.
I want this post to be something of a quick collection of references for programmers on how can they recognize if their code sucks and how should...