Amazon.co.uk: Customer Reviews: Effective Java: Second Edition

Customer Reviews


8 Reviews
5 star:
 (6)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Pragmatic, insightful. Written by a true master of the Java language., 10 Nov 2008
I'd describe this book as being essential reading for any serious Java developer.
* Joshua provides a clear, concise and insightful guide that will help you better understand the intricacies of Java.
* The book of 78 recipes and helped me immensely to improve my understanding of Java.
* It's provides a no holds barred insight into some of the peculiarities of the Java API's as it has matured over the years.
* In particularly found the chapter on:
** Generics one of the most illuminating I've read. (Though I still find the Java syntax rather odd in places!)
** Enums and Annotations
** a good intro to the more up to date ways of doing Concurrency.
** I also found the defensive copying example most enlightening.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
3 of 3 people found the following review helpful:
5.0 out of 5 stars Essential, 30 May 2009
By A. Laher "wibble" (London, UK) - See all my reviews
(REAL NAME)   
This book gives a comprehensive series of practical recommendations, on a broad range of topics in the Java 5 API.

It's packed with tips which make you go "aaaah I get it now", as in "I remember wondering about that and making a vaguely instinctive decision, instead of knowing precisely what to do and why".

Highly recommended for anyone who's been Java-ing for a year or 4, and wants to make better-informed design decisions.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
1 of 1 people found the following review helpful:
5.0 out of 5 stars A must read for all Java developers, 26 Jun 2009
By Tommaso Galleri (Leeds, UK) - See all my reviews
(REAL NAME)   
This is a really good book that contains 78 items that will make you a better Java programmer. Highly recommended.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
1 of 2 people found the following review helpful:
4.0 out of 5 stars Not effective enough on Java, 16 Aug 2009
By Skoglund Björn (Stockholm, Sweden) - See all my reviews
(REAL NAME)   
I really do like this book. I bought it because I am moving to a new job from C++ to a Java environment, and as a big fan of Meyers Effective-series on C++ and the STL i figured this is exactly what I need to brush up on the little bit of Java that I know since school. And it is. The format is exactly the same with a series of points on writing good Java code and what features that are preferable at what times. It just doesn't feel effective enough. I don't know why but I always feel spoken down to when reading about Java and this is no exception. Tips like "Prefer composition over inheritance" has no place in a book like this. It is not untrue but if the average Java programmer really doesn't know even the most fundamental of modern day object orientation principles you still shouldn't write them in a advance course such as this. In that case you need to switch to a community that assumes competence instead.

With that said most of the tips are really good and it is a minor annoyance to figure out if you should skip the trivial ones(sometimes there are little nuggets of goodnes even in the middle of those).
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
4.0 out of 5 stars Really effective, 14 Nov 2009
According to me anybody who is writing even a single line of java code which will go into production must read this book. This book doesnt elevate you to a great programmer overnight but certainly helps you in "how to program efficiently" thought process.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
5.0 out of 5 stars a must read book, 14 Nov 2009
I bought both the first and second editions of this book. I feel that this book has probably made the biggest contribution to my understanding of programming in any language, although it is very much a book about the corners of Java and the pitfalls of many of its advanced features. Whilst many books give advice which fits a particular situation this book gives authoritative detail that empowers you to make a call on whether the technique fits the given situation or visa versa. This book is a must read for anyone who wants to undertake any type of code review of Java - particularly your own code!
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
5.0 out of 5 stars Very intresting read, full of pragmatic advices, 5 Oct 2009
Should be next to any Java developer's keyboard. A mandatory read for serious developers, and I would say that 50% of the advices apply to any OO language, so it's worth reading event if you are using another language, like C#.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
5.0 out of 5 stars Worth buying, even if you have the 1st edition of the book, 9 Jul 2009
By R. KAUSHAL (Middlesex, UK) - See all my reviews
(REAL NAME)   
The 1st edition of this brilliant, must have book, for any serious Java developer had served me well for many years. So, I was eager to see what was new in the 2nd edition and there's more than enough to warrant its purchase.

The 2nd edition brings into focus best practices around the new features introduced in Java 5, namely generics, new concurrency classes, enums and annotations.

Think you know about all the various ways to create a singleton? - every thought of using an enum with a single enumerated instance? - read the book, it'll be worth it, just for that.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


Most Helpful First | Newest First
 

Sponsored Links

 (What is this?)
   Java opens new browser window
Microsoft.com/VisualStudio  -  Try Visual Studio® 2010 Beta For Free. Quick & Easy Download! 
   Vibration Exercise opens new browser window
www.big-waves.co.uk  -  Get fit, toned & lose weight with a Vibraxis Vibration Exercise Machine 
   IntelliJ IDEA opens new browser window
www.jetbrains.com  -  Professional Java IDE for professional developers. Get Trial! 

This product

Effective Java: Second Edition
Effective Java: Second Edition by Joshua Bloch (Paperback - 22 May 2008)
£17.99
In stock
Add to basket Add to wishlist
     
 
Customers who viewed this item also viewed
Java Concurrency in Practice
Java Concurrency in Practice by Brian Goetz (Paperback - 25 May 2006)
4.9 out of 5 stars  See all reviews (7)   
Buy new£16.46
In stock
52 used & new from £15.49

Java Puzzlers: Traps, Pitfalls, and Corner Cases
Java Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch (Paperback - 21 Jul 2005)
4.7 out of 5 stars  See all reviews (3)   
Buy new£14.49
In stock
43 used & new from £11.00

Sams Teach Yourself Java 6 in 21 Days
Sams Teach Yourself Java 6 in 21 Days by Rogers Cadenhead (Paperback - 7 Jun 2007)
4.0 out of 5 stars  See all reviews (6)   
Buy new£15.95
In stock
46 used & new from £14.14
 
     

Where's My Stuff?

Delivery and Returns

Need Help?

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates