Great Programming Books: 2008

December 10, 2008

Last year, I made a list of Great Programming books. Here is an update to that list.

I have read and highly recommend the following:

These are often recommended by people who have read the above:

  • Alan Cooper, “The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
  • Tom DeMarco and Timothy Lister , “Peopleware – Productive Projects and Teams
  • Martin Fowler, “Patterns of Enterprise Architecture
  • Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates, “Head First Design Patterns
  • Erich Gamma et al, “Design Patterns: Elements of Reusable Object-Oriented Software
  • Andrew Hunt and David Thomas , “The Pragmatic Programmer: From Journeyman to Master
  • Bertrand  Meyer, “Object-oriented Software Construction

Other people’s ideas about great programming books:


Quote: A Single Focus…

April 14, 2008

“A single focus is infinitely more productive than a split one.”

David Allen, Productivity Principle no. 81