Better Faster Lighter Java

This probably is one of the best books (on Java that is ;)) I’ve read in years.
The book addresses the growing complexity Java designers & Developers face these days, by sticking to 5 simple principles:

  • Keep It simple
  • Do one thing and do it well; i.e focus your code on a particular task
  • Strive for Transparency
  • You are what you eat
  • Allow for extension

Next they show how 2 open source frameworks use these principles: Hibernate & Spring…

I’m not even halfway through but I like what I read; the writers show some real common sense. For example, check the sample chapter on OReilly’s site: “Do one thing and do it well” to get an impression.

One Response

  1. harm December 24, 2004