Good Gear Guide
In Pictures: The tech canon of today is the IT of ...
"Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides (1994)
Recommended by InfoWorld's readers, this is an important source for object-oriented design theory and practice, not to mention a crash course in how to use object-oriented programming in classic software design patterns.
In Pictures: The tech canon of today is the IT of tomorrow