[Yanel-dev] Effective Java Second Edition by Joshua Bloch

Michael Wechner michael.wechner at wyona.com
Tue Sep 28 18:38:21 CEST 2010


Dear Balz

Thanks very much for your explanations.

Cheers

Michael

Balz Schreier wrote:
> Dear all,
>
> to put some light into this mail thread, I'll add some more details 
> regarding the mentioned book, as I was mentioning it today while 
> talking to Michael.
>
> The first edition of the book came out in 2001.
> The second edition came out in 2008 and was updated for all the new 
> features in Java SE 6.
>
> Having read many Java books myself, this is still one the top shots I 
> can really recommend to Java developers (not only people how start to 
> write applications in Java, it's a nice read for very advanced 
> developers too).
>
> As written in the introduction of the book, many other books are 
> primarily addressing the following two areas:
> 1) Language Structure / Grammar
> 2) Vocabulary: how things are named, API specifics
>
> But "Effective Java" addresses only the third area:
> 3) Usage (the author compares it with learning a new spoken language: 
> first you learn grammar and vocabulary. But very often, the usage must 
> be learned in the real life)..
>
> So the book is about patterns, about how to code, compares different 
> coding approaches (e.g. Constructor Overloading versus Static 
> Factories), etc.
>
> For me, this book is a "must have read" for all Java developers.
>
> The author is very known in the Java eco system, having been involved 
> into many JSRs either as spec lead or key contributor.
> Usually Joshua Bloch has his "Effective Java" session at Java 
> conferences (JavaOne, Devoxx, Jazoon, ...).
>
> Cheers
> Balz
>
>
> On Tue, Sep 28, 2010 at 1:10 PM, Nigel Runnels-Moss 
> <n.runnels-moss at sourcesense.com 
> <mailto:n.runnels-moss at sourcesense.com>> wrote:
>
>     Sorry to be a killjoy but do you have a little more to go on in the
>     way of trusted recommendation other than 'someone told me about this
>     book'?
>
>     Otherwise I can get more out of searching Amazon's site for java books
>     and going on ratings.
>
>     N.
>
>     On Tue, Sep 28, 2010 at 10:08 AM, Michael Wechner
>     <michael.wechner at wyona.com <mailto:michael.wechner at wyona.com>> wrote:
>     > Hi
>     >
>     > A colleague of mine suggested the following book
>     >
>     > http://java.sun.com/docs/books/effective/
>     >
>     > which might help to improve our Java coding.
>     >
>     > I don't read many books anymore and I am not affiliated with the
>     author or
>     > whatsoever,
>     > but thought what the heck and hence post it here ;-)
>     >
>     > Cheers
>     >
>     > Michael
>     > --
>     > Yanel-development mailing list Yanel-development at wyona.com
>     <mailto:Yanel-development at wyona.com>
>     > http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>     >
>     --
>     Yanel-development mailing list Yanel-development at wyona.com
>     <mailto:Yanel-development at wyona.com>
>     http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>
>



More information about the Yanel-development mailing list