1 of 1 people found the following review helpful
5.0 out of 5 stars
Not so much a Java book as a all round guide to good OO programming, 20 Feb. 2012
I picked up this book last week as a new project requires Java to be learned, I was half expecting a walk through of how to use the language in the best way but it goes much deeper than that.
It's actually changed the way I think about my coding completely and I'm sure I'll be a better programmer for having read this whether I'm working in C#, Java or any language in the future. I would reccomend to almost any working programmer who cares about their craft