I just finished up Code Complete by Steve McConnell. In reading it, I made a list of things that I didn't agree with or found wanting. It's not because the book is poor. In fact, it's quite the opposite. The book is terrific, but it can be even better.