Reviews

Effective Java: A Programming Language Guide by Joshua Bloch

powerje's review against another edition

Go to review page

5.0

Should be required reading for every developer who writes Java.

freecouch's review against another edition

Go to review page

A long overdue read of this (updated) Java classic. I was lucky enough to see the author's presentation at the recent Devoxx conference.

jhkiley's review against another edition

Go to review page

5.0

Invaluable.

jolly_joshy's review against another edition

Go to review page

3.0

meh

needs more real life application

i like the writing style though

some chapters definitely worth skipping

leontyna's review against another edition

Go to review page

I only read the part I felt I needed for an interview 

cgn's review against another edition

Go to review page

4.5

Extremely well written, with plenty of examples of both what to do and what not to do. Highlights a wide variety of best coding practices and explains the reasons for them very well.

xerzv's review against another edition

Go to review page

challenging informative slow-paced

5.0

clockworkfrogs's review against another edition

Go to review page

4.0

Excellent tidbits of java wisdom. And it really is a stylistic thing; most of the time I go to check something it isn't covered. But reading all of this will definitely improve your Java

manish003's review against another edition

Go to review page

5.0

Read this book as a part of my internship.
This book is not for beginners and expects you to know the basics already.
This book is your guide to customary and effective usage of the java language. It contains both warning and tips. Ideas to work around common problems. Common pitfalls to avoid. It also gives you an idea about how the underlying mechanism works. While the central focus is java, most principles apply universally.

teodorapenoiu's review against another edition

Go to review page

3.0

I'm gonna start that saying that if you're a beginner, this isn't the place to start learning.

Ok, now on to the review. I found a lot of the stuff the author said was really useful and sth I've actually had to implement while coding (without know it's a standard), but that doesn't mean everything was useful and that's fine. I just wish this did a better job keeping my attention.