Effective Java: Programming Language Guide
June 18th, 2010 by CGI & PHP.com- ISBN13: 9780201310054
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
Product Description
(Pearson Education) Working solutions to programming challenges faced by Java developers on a daily basis, revealing what to do to produce clear, robust and efficient code. Include rules in short essay form, and the author's 'war stories,' giving advice and insights into nuances of the language. Softcover. Amazon.com Review
Written for the working Java developer, Joshua Bloch's Effective Java Programming Language Guide provides a truly useful set of … More >>
Effective Java: Programming Language Guide
Popularity: 4% [?]

Effective Perl Programming: Ways to Write Better, More Idiomatic Perl
Effective Perl Programming: Writing Better Programs with Perl
Java: A Beginner's Guide, 4th Ed.
A Programmer's Guide to Java SCJP Certification: A Comprehensive Primer
Java Pocket Guide
Mastering phpMyAdmin 3.1 for Effective MySQL Management






June 18th, 2010 at 10:57 pm
Nothing close to "Effective C++" ( as title might suggest to
those familiar).
This doesn't imply, that the author doesn't know the subject:
but the book isn't good.
Wordy. Little code.
Not worth a place on your shelf.
Hope there won't be "More effective Java".
Rating: 2 / 5
June 19th, 2010 at 12:47 am
Too bad Peter Haggar already wrote the same exact thing a year-and-a-half ago. See: Practical Java, Peter Haggar, Addison-Wesley, 1999, ISBN 0201616467
Rating: 2 / 5
June 19th, 2010 at 2:50 am
When James Gosling himself reviews this book as a must have, what java programmer would not buy it? My only complaint is, that it is too expensive. You get less than 300 pages for this price. Why? I am still considering whether to buy or not. But as you have to rate to comment, I stick to James Gosling and the other reviewers and give it 5 star.
Rating: 5 / 5
June 19th, 2010 at 4:58 am
For years it was said that the road to modern riches lay in a mastery of Java. This once inspired me to contact the Starbucks Corporation about acquiring a franchise with the remaining wisps in our trust fund (true story: an ill-starred thrice-great grandfather of mine set sail for Santiago in 1849, having misheard the talk about gold in San Francisco. This sort of thing runs in families). The chatter was of course about computers, not coffee, and years later I finally acted on this revised intelligence and sat down before my PC with this outstanding manual, determined to learn the new language of commerce. Bloch presents an admirably detailed and robustly structured survey of the elements of Java programming (named, I believe, for the Indonesian island upon which it was created). He takes the young cadet by the chin and methodically drills him through the paces. By lunchtime of the first day I felt like a union shop steward, having learned to "enforce noninstantiability with a private constructor" (chapter 2, page 12). By evening I was high-end a country club bouncer, having learned to "minimize the accessibility of classes and members" (Chapter 4, page 59). But by the time I got to the section on "returning zero-length arrays, not nulls" I was out of metaphors and completely over my head in this black new art. For weeks I felt inept and hopelessly outmoded, until one day I had the good fortune of hailing a taxicab whose driver was the author of one of this book's rivals. It was then that I realized that the bubble had truly burst, and that I hadn't missed out on anything after all. I tipped him handsomely.
Rating: 5 / 5
June 19th, 2010 at 5:36 am
I could never have written Mastering The Fundamentals of The Java Programming Language were it not for this book. Bloch is a truly great programmer.
Rating: 5 / 5