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

Nigel Runnels-Moss n.runnels-moss at sourcesense.com
Wed Sep 29 10:21:09 CEST 2010


Thank you Balz, that is a recommendation that adds a great deal of
value over the original mention.

N.

On Tue, Sep 28, 2010 at 5:38 PM, Michael Wechner
<michael.wechner at wyona.com> wrote:
> 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
>>
>>
>
> --
> Yanel-development mailing list Yanel-development at wyona.com
> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>


More information about the Yanel-development mailing list