REVIEWS
Effective Java Programming Language Guide
by Joshua Bloch
Foreword by Guy Steele

 

"Even though I have been coding in Java for six years, I picked up the book because I had heard so many people praising it for improving their programming practices. And indeed, the book deserves the praise... If you feel you can write Java well but want to learn to write Java really effectively, you owe it to yourself to read this book."
- Tom McQueeney, Denver Java Users Group
Full Review

 

"In my estimation, no more than one good programming book appears per year (and there are certainly many years that saw none): Knuth's trilogy, the K&R; White Book, Kernighan and Plauger's Software Tools... Bloch's book fits in well with this august company. Get it!"
- Andrew Binstock, Software Development Times, August 15, 2001
Full Review

 

"Whatever your level of Java knowledge, this title can make you a more effective programmer. Wisely written, yet never pompous or doctrinaire, the author has succeeded in packaging some really valuable nuggets of advice into a concise and very accessible guidebook that arguably deserves a place on most any developer's bookshelf."
- Richard Dragan, Amazon.com Programming Editor
Full Review

 

"Every bit of this book is essential for Java designers. Reading this book before you start delivering products can easily repay its cost thousands of times."
- Richard Mateosian, IEEE micro, July/August 2002 (Vol. 22, No. 4)

 

"If you'll only read one Java book this year, then it should be Joshua Bloch's Effective Java Programming Language Guide. This is required reading for anyone who wants to be a good, effective Java developer."
- John D. Mitchell, Contributing Editor, JavaWorld, April 2002
Full Review

 

"Unlike most books for programmers, this is one you really will find difficult to put down. Every serious Java programmer should read it."
- Steve Patient, Amazon.co.uk Programming Editor
Full Review

 

"10/10 - Anyone aspiring to write good JAVA code that others will appreciate reading and maintaining should be required to own a copy of this book. This is one of those rare books where the information won't become obsolete with subsequent release of the JDK library."
- Peter Tran, JavaRanch
Full Review

 

"[The] book is very well written. The author and the subject matter are one. The style is simple, economical, and straight forward, allowing the reader to absorb easily even difficult problems. If you participated in the design, development, and refactoring of the Java Core, then you don't need this book. Otherwise..."
- William Wagers, About.com Focus on Java

 

"My favorite recently published book is Effective Java... This second generation book patterned after Meyer's Effective C++ is aimed at intermediate to more advanced Java developers. It is filled with excellent examples and outstanding advice."
- Richard S. Wiener, Editor, Journal of Object-Oriented Programming (JOOP), September 2001