I can't speak on the former yet, but the latter is excellent, and provides a framework for analyzing failures in engineering judgment (regardless of whether you're talking about bridges or software). I've also been working through The Little Schemer.
Get the best books from Hacker News each week
Join 4,500+ subscribers and get the best books mentioned on Hacker News every Thursday.
http://www.amazon.com/Invention-Design-Engineers-Thought-Thi...
Previously, I've read his book Design Paradigms: Case Histories of Error and Judgment in Engineering:
http://www.amazon.com/Design-Paradigms-Histories-Judgment-En...
I can't speak on the former yet, but the latter is excellent, and provides a framework for analyzing failures in engineering judgment (regardless of whether you're talking about bridges or software). I've also been working through The Little Schemer.