READ!!

Any developer who is interested in making their code better should read the post at the link above.

Jeremy knows what he is talking about.