Martin Fowler
Software design writer and chief scientist at Thoughtworks; wrote Refactoring and Patterns of Enterprise Application Architecture.
The Mythical Man-Month by Frederick P. Brooks
This point of view has been a strong influence upon my career, the pursuit of conceptual integrity underpins much of my work. The anniversary edition of this book is the one to get, because it also includes his even-more influential 1986 essay “No Silver Bullet”.
on martinfowler.com · 5 May 2026 · Report
Patterns of Distributed Systems by Unmesh Joshi
As the pattern collection took shape, he contacted Pearson to turn this into a book, which I am proud to add to my signature series. The final book contains thirty patterns, each illustrated with explanatory text, many with sequence diagrams to explain the complex interactions, and all with code samples that clarify the all-important details.
on martinfowler.com · 1 Jan 2023 · Report
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation by Jez Humble and David Farley
It seems to me that a book that can show you how to deliver your software frequently and without the usual stresses is a no-brainer to read. For your team's sake, I hope you agree.
on martinfowler.com · 1 Jan 2010 · Report
xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros
I've been excited by this project since I first heard about it. (I had to launch a commando raid to steal this book from Bob Martin because I wanted it to grace my series instead.)
on martinfowler.com · 1 Jan 2007 · Report
Everything Martin Fowler recommends — not just books — on rcmnd →