As a Computer Science student, I think we’re expected to hold a very large library of books. Some are required textbooks for classes, and others are indispensable bundles of text that we just happen or or passed through the grapevine. For me, this book is the former. Effective Java by Joshua Bloch is one of the most indispensable textbooks I’ve ever read on the Java language. (more…)