J2EE Design Patterns

by William Crawford, Jonathan Kaplan

If you're maintaining a legacy application written all in J2EE, this book might prove useful and give you some hints about the patterns and idioms used. [Full review]

Head First Design Patterns

by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy sierra

Those who put up with the style of Head First books and know nothing about design patterns should read this book. [Full review]

J2EE AntiPatterns

by by Bill Dudney, Stephen Asbury, Joseph Krozak, Kevin Wittkopf

People who maintain legacy EJB code will probably find the patterns in this book painfully applicable to the codebases they're maintaining. Those who've plowed through the vanilla EJB architecture books may find an antipattern... [Full review]

Domain-Driven Design: Tackling Complexity in the Heart of Software

by Eric Evans

The term "domain-driven design" is mentioned and abused from time to time. People who want to get it right are a natural target audience. This book also offers good advice on how to build a system that is well aligned with the... [Full review]


  • 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.