1995
Designing Object-Oriented C++ Applications Using the Booch Method
Prentice Hall
01
Martin's bibliography follows the arc of modern software practice: object orientation, agile methods, professional discipline, architecture, and — increasingly — the human craft of writing software well.
Prentice Hall
Cambridge University Press
Addison-Wesley
Pearson
Prentice Hall
Pearson
Prentice Hall
Prentice Hall
Prentice Hall
Prentice Hall
Addison-Wesley Professional
Addison-Wesley
Addison-Wesley Professional
“The subject keeps changing — C++, Java, C#, architecture, agile, functional design, AI — but the recurring question is the same: how do we make software easier to change?”
This page treats the bibliography as a timeline of recurring engineering questions rather than a list of credentials.