23 of 24 people found the following review helpful
5.0 out of 5 stars
The best software design book I own., 4 Aug 2006
I dont think I could possibly disagree with the previous review any more. This is, IMO, the best software design book I have ever read. It is certainably the one that has had the greatest effect on my software design.
The book is written superbly. Eric breaks down various parts of the domain into categories and describes what they are, their benefits and relation to the whole picture in a way that just makes sense. I have used the techniques and they simplify the design and make it possible to go straight to a domain expert and take software instead of having to talk 2 seperate languages.
I dont find the book hard to read at all, and im not overly educated. If you want an example of hard to read, GangOfFour; a fantastic book but not easy reading. This book is written well, full of experience and well worth a read.