Code Complete has had a larger impact on my programming (quality and productivity) than any book, class, or experience I've had as a programmer. It is unique because it does not just share some techniques to improve your style; it combines them into a philosophy which you can continue to learn from long after putting the book aside.