10th out of 19 books
—
9 voters
Goodreads helps you keep track of books you want to read.
Start by marking “Java Puzzlers: Traps, Pitfalls, and Corner Cases” as Want to Read:
Java Puzzlers: Traps, Pitfalls, and Corner Cases
""Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles.""
--Guy Steele, Sun Fellow and coauthor of "The Java Language Specification"
""I laughed, I cried, I threw up (my hands in admiration).""
--Tim Peierls, president, Prior Artisans LLC, and member of the ...more
--Guy Steele, Sun Fellow and coauthor of "The Java Language Specification"
""I laughed, I cried, I threw up (my hands in admiration).""
--Tim Peierls, president, Prior Artisans LLC, and member of the ...more
Paperback, 282 pages
Published
September 1st 2005
by Addison-Wesley Professional
(first published June 24th 2005)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Java Puzzlers,
please sign up.
Be the first to ask a question about Java Puzzlers
Community Reviews
(showing 1-30 of 1,087)

If you program in Java, you _must_ read this book. It is a real eye-opener to the kind of traps in your code you wouldn't even imagine could be there.
I can guarantee you have written at least one of these issues into your code. And QA never caught it. And it is out in the wild RIGHT NOW. Arrgh!!
More at http://tardate.blogspot.com/2009/06/j...
I can guarantee you have written at least one of these issues into your code. And QA never caught it. And it is out in the wild RIGHT NOW. Arrgh!!
More at http://tardate.blogspot.com/2009/06/j...

Full review also on my blog: http://codependentcodr.blogspot.ca/20...
Java Puzzlers is not so much a book, but a collection of obscure corner cases in the Java programming language. The author (Joshua Bloch) is well known as the author of "Effective Java" which is widely regarded as the premier text for the language, and furthermore he is one the designers and authors of the Java Collections Framework. So to say the least, he knows his stuff.
Each chapter of the book features a collection of "puzz ...more
Java Puzzlers is not so much a book, but a collection of obscure corner cases in the Java programming language. The author (Joshua Bloch) is well known as the author of "Effective Java" which is widely regarded as the premier text for the language, and furthermore he is one the designers and authors of the Java Collections Framework. So to say the least, he knows his stuff.
Each chapter of the book features a collection of "puzz ...more

If you are a Java-Guru this might be fun to read. I found a lot of the puzzles more annoying than educational (especially the problems regarding unicode). In general, I found the puzzles to be overly esoteric. If you want to learn something about Java, pick one of Joshua Bloch's other (excellent!) books.

This review has been hidden because it contains spoilers. To view it,
click here.

You wont find here good job interview questions , and you wont learn practical things about Java.
Most of the puzzles here are about cases you will probably never encounter. But it is a fun read that will show you that there are many things you don't know about Java .
Also, this book can make you more perceptive about details in code you usually don't notice.
Most of the puzzles here are about cases you will probably never encounter. But it is a fun read that will show you that there are many things you don't know about Java .
Also, this book can make you more perceptive about details in code you usually don't notice.

Mar 15, 2013
Mills College Library
added it
005.133 B6513 2005

May 07, 2013
Eldar Necefov
added it
епкпе
There are no discussion topics on this book yet.
Be the first to start one »