Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Code Complete
Publisher: Microsoft Press
Authors: Steve McConnell
Rating: 5/5
Customer opinion - 5 stars out of 5
Must read for professional programmers

If you've had to struggle through maintaining code written
by others who haven't a clue about how to name functions
or variables, this book is a great way to point them in
the right direction. I'm a Computer Science major who
has programmed professionally for 20 years, and this book
really polished my skills. If Steve's guidelines are followed,
readable code is the result that requires very few comments
to be understandable. This book was strongly recommended
reading at my previous job and rightly so.

Product: Book - Paperback
Title: The Guru's Guide to Transact-SQL
Publisher: Addison-Wesley Professional
Authors: Ken Henderson
Rating: 5/5
Customer opinion - 5 stars out of 5
Get this book if you want to write fast, robust T-sql code

T-sql coding is not easy. It's not easy to get right. I teach classes and see people get it wrong almost everyday. This book is the first I've seen to show how to write code that is both fast and robust, that is readable as well as tunable. You will not find a better selection of top-notch code and expert commentary on T-sql than what you find in this book. I definitely recommend it.

Product: Book - Paperback
Title: Don't Make Me Think: A Common Sense Approach to Web Usability
Publisher: New Riders Press
Authors: Steve Krug
Rating: 5/5
Customer opinion - 5 stars out of 5
Great book

Everytime I find myself wondering how I should do something on a site, I reach for this book and find a good answer. I suggest buying it and then rereading it every six months just to make sure you aren't slipping back into bad habits.
The book is both concise and entertaining enough that you won't mind and your site(s) will be the better for it.

Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 5/5
Customer opinion - 5 stars out of 5
Most difficult programming book I've ever read

Working through this book reminded me of a couple of lines from "Zen and the Art of Motorcycle Maintenance": "How do you paint the perfect picture? Make yourself perfect, then paint naturally." How do you write perfect code? Make yourself perfect, then write code naturally. This book is a great way to perfect yourself for coding. If you find the approach a little too dry and academic, then try "The Little Lisper" or "A Little Java, A Few Patterns." These don't cover the same range of subjects, but they get you thinking in a good way about how to develop solutions.