Java™ Puzzlers: Traps, Pitfalls, and Corner Cases. 11 reviews. by Neal Gafter, Joshua Bloch. Publisher: Addison-Wesley Professional. Release Date: June. Java Puzzlers has ratings and 22 reviews. Paul said: If you program in Java, you _must_ read this book. It is a real eye-opener to the kind of traps. Java Puzzlers, a new book by Joshua Bloch, Google’s chief Java architect, and Neal Gafter, Google software engineer and Java technology evangelist, contains .

Author: Samutaur Mijora
Country: Nicaragua
Language: English (Spanish)
Genre: Medical
Published (Last): 15 October 2012
Pages: 397
PDF File Size: 9.34 Mb
ePub File Size: 2.71 Mb
ISBN: 989-6-31718-759-5
Downloads: 4683
Price: Free* [*Free Regsitration Required]
Uploader: Grom

This book needs no introduction.

He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. Pearson EducationJun 24, – Computers – pages.

Do you like brainteasers? Dec 16, Saifuddin Merchant rated it it was amazing Shelves: Book Description “Every programming language has its quirks. If you want to learn something about Java, pick one of Joshua Bloch’s other excellent! Jun 05, Owen Lindsell rated it liked it.

Can you figure out what it does?

Java™ Puzzlers: Traps, Pitfalls, and Corner Cases

Joshua Bloch is a principal engineer at Google and a Jolt Blocy. Lists with This Book. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles. Full review also on my blog: Puzzlers with Character 4. Ferri rated it it was amazing Mar 04, A Catalog of Josuua and Pitfalls.

  ACIDIZING FUNDAMENTALS PDF

Are you a code sleuth? Abdalla rated it really liked it Mar 20, If you like books and jzva to build cool products, we may be looking for you. And QA never caught it. Also, this book can make you more perceptive about details in code you usually don’t notice.

This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles.

This lively book reveals oddities of the Java programming language through entertaining jjava thought-provoking programming puzzles.

Having said that, the book does reach a point where the b,och and concepts hit upon by the puzzles are extremely obscure. That’s not to say that reading it isn’t useful, you’ll definitely learn a bit about the book, but if you’re looking to learn “how to write good Java code” this is not the book for you again, see Bloch’s other book for that.

Java™ Puzzlers: Traps, Pitfalls, and Corner Cases [Book]

Peter Wise rated it it was amazing Aug 14, Are you a code sleuth? Solve these puzzles and you’ll puzzleds again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

It is a real eye-opener to the kind of traps in your code you wouldn’t even imagine could be there. James rated it really liked it Mar 14, Mar puzzelrs, Danilo Mutti rated it did not like it. Start Free Trial No credit card required.

Java Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch

A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference. So to say the least, he knows his stuff. Will make you answer well all the Trivial-pursuit questions on Java Traps, Pitfalls, and Corner Cases.

  FREEH REPORT PSU PDF

Jan 30, Adam Parkin rated it liked it.

Java Puzzlers: Traps, Pitfalls, and Corner Cases

May 19, Paul rated it it was amazing Shelves: With Safari, you learn the way you learn best. Feb 27, Havan Agrawal rated it it was amazing. Solve these puzzles and you’ll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

All-in-all there are 95 different puzzlers across the book, and they range from the fairly common “if you thought about it a bit you’d figure it out” to the extremely obscure “unless you were a Java language designer you’d never gloch any hope of figuring this out”.

Are you a code sleuth? Open Preview See a Problem?

Can you figure out what it does?