#19 in Computer software books
Use arrows to jump to the previous/next product

Reddit mentions of Java Puzzlers: Traps, Pitfalls, and Corner Cases

Sentiment score: 3
Reddit mentions: 8

We found 8 Reddit mentions of Java Puzzlers: Traps, Pitfalls, and Corner Cases. Here are the top ones.

Java Puzzlers: Traps, Pitfalls, and Corner Cases
Buying options
View on Amazon.com
or
    Features:
  • Easy-to-use, works with any smartphone model, can be used with a case, or waterproof case. The product makes it easy to take hands free video during almost any activity.
  • The head straps are fully adjustable to fit any sized noggin. No matter what your hat size, this product will fit.
  • The elastic grippy strap provides a secure hold on your phone so it will stay in place. The patent pending design provides a very strong hold to ensure your device will stay in place.
  • You don't have to be a PRO to takes hands free video. Try this simple head mount for capturing hands free video with the HD device you already own.
  • Mustache sold separately. This mount includes a padded forehead feature, ensuring comfort while you wear it. This product makes a great gift for almost anyone with a smartphone. Patented.
Specs:
Height9.1 Inches
Length7.3 Inches
Number of items1
Release dateJuly 2005
Weight1.31395508152 Pounds
Width0.9 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 8 comments on Java Puzzlers: Traps, Pitfalls, and Corner Cases:

u/gorset · 10 pointsr/programming

Ok, let's see. A few quick points:

Rooted in in standard, everyday mathematical notation? public static final volatile interface abstract class transient inner class inner anonymous class objects values boxed values..... etc...

Java Generics has drawn heavily from the functional programming camp which is based on lambda calculus. See google tech talk: Faith, Evolution, and Programming Languages

Extremely easy to read and understand? Go read Java Puzzlers and Effective Java to see how many easy mistakes you can make.

Static types enables blablabla...? Not possible without static typing...? Does he realize that tools like Eclipse grew out of a smalltalk project and that smalltalk pioneered automatic refactoring ages ago? Smalltalk is one of the most dynamic language around, and it's more than 30 years old.

Most bugs are found at development time with java? That's not my experience :-)

Simple puzzle: for which values for someInt does this code fail?
int myPositiveInt = Math.abs(someInt);
assert myPositiveInt >= 0;

u/denialerror · 3 pointsr/java

I really like Java Puzzlers.

u/jerslan · 2 pointsr/cscareerquestions

Buy up all remaining copies of Java Puzzlers: Traps, Pitfalls, and Edge Cases and then re-list them for twice the price.

u/Pandarr · 1 pointr/javahelp

I just started reading Effective Java about 2 days ago and am already 1/3rd through it. Very good stuff even though I've been doing Java for a good 8 years or so. Depending on your level some of it might be over your head but you can skip a section and come back to it later. Knowing some good habits is better than knowing none! I also got the Java Puzzlers: Traps, Pitfalls, and Corner Cases book and man that's a tough book. It's very easy to read and understand but so far I haven't figured out any of the puzzles on my own although I'm only about 10 in. So far I can't imagine encountering any of these situations in the real world (or at least my office) but it's good to know and understand them because I'm sure at least one will eventually happen.

u/TyphonRT · 0 pointsr/java

You can't go wrong with these two books:
http://www.amazon.com/Java-Puzzlers-Traps-Pitfalls-Corner/dp/032133678X/

http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683

Joshua Bloch is a good author and was involved in implementing the Java API (collections API, etc.) early on...

You can also find several talks he's done online for Java puzzlers.

Some good presentations online (including some puzzler ones):
https://www.youtube.com/results?search_query=joshua+bloch