Industrial Deals HPC Rebound Introducing Prime Wardrobe nav_sap_plcc_ascpsc Weekly One Get 10% back on select Bang & Olufsen products Starting at $39.99 Grocery Handmade Personalized Jewelry Home Gift Guide Mother's Day gifts across Amazon Home Gift Guide Book a house cleaner for 2 or more hours on Amazon howardsend howardsend howardsend  Echo Fire tablets: Designed for entertainment Kindle Paperwhite AutoRip in CDs & Vinyl Shop now Start your Baby Registry

Showing 1-1 of 1 reviews(1 star). See all 44 reviews
on March 20, 2006
This is not a fun puzzle book--it's just a bunch of strange Java programs that produce unexpected output because of, in the authors' opinions, problems with the Java language. There was one puzzle in the entire book the I fealt was fun to work out and provided real-world insight into programming and testing. The vast majority of the code samples are so bad to start out with that it doesn't matter what they produce--anyone that writes them in a production app should be fired.

The rest were all weird edge conditions, not fun puzzles to solve. With every example the authors talk about how Java could have been written better so these samples wouldn't produce such unexpected results. Really it's more of an advertisement for .NET than anything else because many of the weirdest samples would produce exceptions in .NET whereas in Java they just do strange things.
0Comment| 26 people found this helpful. Was this review helpful to you? Report abuse