First off, I want to try to distinguish between software and programming wisdom (maybe I'm completely off base here, feel free to correct me):<p>Code Complete or the GoF design patterns book are programming wisdom: how to write good code, but I would consider it to mainly address the wisdom in programming itself.<p>On the other hand, books that have to do with software development wisdom are classics like:
- The Mythical Man-Month
- Joel on Software blog/series
- The Soul of A New Machine
which all talk about macro/meta lessons learned while developing software or working on a large software project.<p>What are other software development tomes of wisdom you guys like? I'm looking for some casual reading in the park as the days get warmer...