If your not sure how good your code is read this!
I have been a Java programmer for a couple of years now and while I know I have a good appreciation for OO concepts and their application I wasn't sure whether my code was actually very good - from the perspective of being efficient, easy to read, extendable, manageable etc. This book, written by seasoned, well-respected programmers gave me confidence in some of things I had already being doing, but mostly helped me improve alot of things and learn't quite a few tips for things I wasn't doing in my code.
Not too thick, very readable - I rarely recommend books to colleagues since I find its a bit subjective, but this is probably the 1 programming book that I have read so far that I always recommend.
You won't be sorry you read it, even if you don't learn anything you will perhaps gain confidence in what you are doing.
A book about how to produce quality code
One of the best books I've read about how to design and produce quality code. Being a professional software developer/craftsman is more than just being able to solve hard technical problems (among other things). It's being able to solve them with elegance and style, and this book helps you develop the knowledge and skills to do just that.
Excellent Software Development Book
It is very unusual for me to actually read a programming book all the way through, typically I just read select parts of select chapters. However, this book is gold and essential for writing maintainable code. Good Read.
Incredibly Well Written, and Well Argued
This is a crystal clear introduction to agile programming. It covers basic topics like SRP and DIP in a very (very) accessible style. It's a tremendous introduction that segues well to Uncle Bob's more involved title "Agile Principles Patterns and Practices in C#"
Clean Code: A Handbook of Agile Software Craftsmanship
This book is far better then I expected. Much more in depth and looking at real codeing problems and shows great ways to solve them.
Excelent book there should be more like this one out there :)