Hi again,
A book I've been reading over the last couple of weeks is Code Complete: A Practical Handbook of Software Construction, by Steve McConnell. He's a development consultant and practising programmer for various companies, including (surprise!) Microsoft.
This is a BIG book, 850 pages. It's a sort of "programmer's handbook", covering all aspects of programming (except OOP - it uses C and Pascal for its examples). A lot of it you'll already know, but it's still interesting to read, and I liked the way that it illustrated points with 'hard data' - statistics from journals and so on.
I particularly liked the section at the end on Software Craftmanship - if you just pick up the book and browse, turn to this section.
This is a very good book, and should serve as a useful reference. I plan to have it by my side the next time I review someone's code (be warned! ;-).
David
David Price, TMS-OS