I recently found the book Code Complete 2 in a review at http://www.regdeveloper.co.uk/. The review praised the book a lot, and I also found some other good reviews about it at other sites so I decided to order it.
Basically it covers all aspects of software construction from a developers point of view. It is not a book that focues on one subject only, it covers everything from where you put your semi colons to advice on how to design enterprise systems.
Verdict: Highly recommended
[Lousy | Readable | Recommended | Highly recommended]