Java development without a little heresy would be a dull place, and a dangerous one.
Better, Faster, Lighter Java (ed. 2004)