his much-advocated Thinking in Java is utter rubbish.
Worst practices promoted as best practices, basic logical flaws, many fundamental OO concepts glossed over or (worse) false presented, etc. etc.
So his Java books are as bad as his C++ books!? Noted.

Soma