Code Simplicity: The Fundamentals of Software

by Max Kanat-Alexander

This book offers some new angles on some things we tend to assume in software development. It attempts to create the science of software design, which should appeal to novice developers looking for concrete advice or seasoned... [Full review]

The Art of Readable Code

by Dustin Boswell , Trevor Foucher

While primarily being useful to novice or unskilled developers, this book should probably be in every developer's bookshelf. You'll write better code after reading it. [Full review]

Classic
The Pragmatic Programmer: From Journeyman to Master

by Andrew Hunt, David Thomas

Primarily, this book is intended for beginners. It covers a lot of ground and will aid people new to software development in setting many good practices. Experienced professionals may have a glance too sometimes to get a good summary... [Full review]

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin

The first part of this book should make it into everybody's coding conventions. Every programmer, regardless of language should read these pages. As for the second part, it might be useful for developers not too familiar with... [Full review]

Working Effectively with Legacy Code

by Michael Feathers

Java and C++ developers with a couple of years of experience can't do without this book. Since it captures so much knowledge on legacy code, testing and refactoring, it's a must! [Full review]

Classic
Refactoring

by Martin Fowler

To benefit most from this book you should be comfortable with Java (because that's what this book covers), and have some experience with legacy code bases and maintenance programming. C++ programmers may also benefit from the majority... [Full review]

News

  • 2015-09-29

    It's been almost one and a half year since I reviwed a book! I've been too absorbed by Writing my own. Anyway, I'm back with Jeff Patton's relatively...
  • 2014-01-04

    New category! Performance! Reviewed The Every Computer Performance Book. Check it out!
  • 2013-09-10

    Reviewed a book that' slightly less technical, but much more fun to read. It's I.T. Confidential.
  • 2013-08-13

    Reviewed yet another book on Visual Studio 2012 and TFS. I also created a "Microsoft" category and moved the other TFS book there from the "Tools"...
  • 2013-08-05

    Updated the FAQ. Included information about getting a book reviewed.