Listmania!
Essential Programmer Bookshelf
By an Amazon.com customer
Programming Pearls (2nd Edition) (ACM Press)Programming Pearls (2nd Edition) (ACM Press) by Jon Bentley
Buy new: $27.23 / Used from: $26.17
The Pragmatic Programmer: From Journeyman to MasterThe Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
Buy new: $31.86 / Used from: $27.99
Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid TeamsDebugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams by Steve Maguire
Buy used from: $1.19
Code Complete: A Practical Handbook of Software ConstructionCode Complete: A Practical Handbook of Software Construction by Steve McConnell
Buy new: $29.99 / Used from: $27.95
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series) by Scott Meyers
Buy new: $35.08 / Used from: $30.99
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) by Scott Meyers
Buy new: $40.60 / Used from: $17.98
Effective STLEffective STL by Scott Meyers
Buy new: $22.39
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) by Erich Gamma
Buy new: $41.20 / Used from: $8.50
Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) by Martin Fowler
Buy new: $41.57 / Used from: $36.33
Anti-Patterns and Patterns in Software Configuration ManagementAnti-Patterns and Patterns in Software Configuration Management by William J. Brown
Buy used from: $10.90
Modern C++ Design: Generic Programming and Design Patterns Applied (C++ In-Depth Series)Modern C++ Design: Generic Programming and Design Patterns Applied (C++ In-Depth Series) by Andrei Alexandrescu
Buy new: $43.84 / Used from: $36.94
Java Concurrency in PracticeJava Concurrency in Practice by Brian Goetz
Buy new: $34.64 / Used from: $31.17
Even if your not working in Java, the techniques described in this book related to multi-threaded programming are essential
Large-Scale C++ Software Design (Addison-Wesley Professional Computing Series)Large-Scale C++ Software Design (Addison-Wesley Professional Computing Series) by John Lakos
Buy new: $44.76 / Used from: $29.70