Over the last decades, I've succumbed to an unfortunate addiction - that of writing books. Although after each book I seriously consider giving it up, I haven't yet succeeded. If you have a similarly uncontrollable urge to read books (I've got that disease too) then here's a list of the books that I've written. You can buy the books in variouspaper and electronic formats).
通过Martin Fowler, with Kent Beck
通过Pramod J. Sadalage and Martin Fowler
Domain Specific Languages
Refactoring Ruby Edition
通过Jay Fields, Shane Harvie, and Martin Fowler, with Kent Beck
Patterns of Enterprise Application Architecture
通过Martin Fowler, with Dave Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford
Planning Extreme Programming
通过Kent Beck and Martin Fowler
In 2002 Addison-Wesley launched their signature series. The idea is that their leading authors would host a small series of books that they felt were particularly special.
I was one of the first “signers” and I wanted a demanding set of criteria for the books in my series. Each book should be an excellent, in-depth coverage of its topic. Each topic should be relevant to hands-on technical leaders, particularly in enterprise applications. The books should focus on long-lived fundamentals: knowledge that doesn’t age much even as technology changes. All these criteria mean the books are worth the investment of a busy reader’s time (which is much more valuable than their cover price).
I’m very happy with how the series has worked out - I think there is a an excellent collection of books here. A sign of less personal approval is the fact that the series has collected 7 Jolt awards.
Service Design Patterns
通过Robert Daigneau, with Ian Robinson
通过Jez Humble and David Farley
通过Elliotte Rusty Harold
xUnit Test Patterns
通过Paul Duvall, Steve Matyas, and Andrew Glover
通过Scott J Ambler and Pramod J. Sadalage
Refactoring to Patterns
Enterprise Integration Patterns
通过Gregor Hohpe and Bobby Woolf
Beyond Software Architecture