File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Buy effictive Java ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Buy effictive Java ?" Watch "Buy effictive Java ?" New topic

Buy effictive Java ?

Hussein Baghdadi
clojure forum advocate

Joined: Nov 08, 2003
Posts: 3479

Buy this book ?
what do you think ?
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

It's an important book, and well worth owning.

[Jess in Action][AskingGoodQuestions]
Terry Mullett

Joined: Feb 21, 2003
Posts: 26
Agreed, this is a book any professional Java programmer should use. I'm hoping there will be an update for Java5
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Seeing as Joshua Bloch has left Sun (who released the book and probably hold the rights) that is somewhat unlikely but stranger things have happened.

Jim Yingst

Joined: Jan 30, 2000
Posts: 18671
John - yes, buy it, read it live it.

Joshua Bloch spoke out our local Java Users Group recently (after leaving Sun for Google) and indicated that he did plan to eventually release some sort of update. I'm not sure if this would be a second edition, or a second volume. (I.e. will it be a replacement with some new stuff, or all new material?) Either way I don't think it's happening soon. The original Effective Java came from years of seeing common errors encountered in Java. Perhaps we won't see a new edition until we've seen several years of mistakes with generics.

I don't know who controls the rights to release a new edition or volume in this case. It all depends on the nature of the contract Josh signed. But even if Sun has control here, I doubt it's in their interest to prevent Josh from updating Effective Java if he wants to.
[ October 04, 2004: Message edited by: Jim Yingst ]

"I'm not back." - Bill Harding, Twister
Mr. C Lamont Gilbert
Ranch Hand

Joined: Oct 05, 2001
Posts: 1170

yes, there are a few things that need updating to more modern thinking. Its a keeper.
Nigel Browne
Ranch Hand

Joined: May 15, 2001
Posts: 673
Yes, buy this book, read it and then read it again. It is basically a set of rules which will improve the way you program. The rules are cross referenced and the book doesn't have to be read sequentially. I found that on the first go through the book I was jumping back and forth quite a bit. That is why re-reading this book is a must, to ensure that all the information sinks in.
Chengwei Lee
Ranch Hand

Joined: Apr 02, 2004
Posts: 884
Just re-iterating what had been said. Its worth having a copy of the book. Through the book, I learnt how to override 2 very important methods: equal & hashCode.

SCJP 1.4 * SCWCD 1.4 * SCBCD 1.3 * SCJA 1.0 * TOGAF 8
I agree. Here's the link:
subject: Buy effictive Java ?
It's not a secret anymore!