A review by sir_earle
Effective Java by Joshua Bloch

informative medium-paced

4.0

Although this book spent more time talking about writing shared packages than is relevant to me, I found the book really informative nonetheless. The great thing about the structure of the book is that if a certain section is irrelevant, skipping it brings little consequence.