Joshua Bloch/Neal Gafter: Java Puzzlers

Joshua Bloch, Neal Gafter:
Java Puzzlers
Traps, Pitfalls and Corner Cases
Addison-Wesley Longman, Amsterdam (1. September 2005)
ISBN-10: 032133678X
ISBN-13: 978-0321336781

Dieses Buch ist einer meiner Favoriten - eine Sammlung von Code-Fundstücken, die selten das halten, was sie auf den ersten Blick versprechen. Die Autoren nutzen die Beispiele, um wenig bekannte oder leicht zu übersehende Features der Java Language Specification zu erläutern. Dies geschieht in Form von 95 Puzzles in S-Bahn tauglicher Aufmachung - auf einer Seite das Code-Beispiel, auf 1 bis 2 Seiten die Erläuterungen. Manche davon fand ich so spannend, dass ich um ein Haar das Aussteigen vergessen hätte.

Die wesentliche Lehren, die ich aus den Puzzles mitnehme:

Januar 2007