Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Buy effictive Java ?

 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Buy this book ?
what do you think ?
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24211
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's an important book, and well worth owning.
 
Terry Mullett
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 5093
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
Mr. C Lamont Gilbert
Ranch Hand
Posts: 1170
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes, there are a few things that need updating to more modern thinking. Its a keeper.
 
Nigel Browne
Ranch Hand
Posts: 703
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 884
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic