My Books

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).

188足球比分直播

通过Martin Fowler, with Kent Beck

2018

read more

NoSQL Distilled

通过Pramod J. Sadalage and Martin Fowler

2012

read more

Domain Specific Languages

马丁,188bet足球充值丽贝卡·帕森斯

2010

read more

Refactoring Ruby Edition

通过Jay Fields, Shane Harvie, and Martin Fowler, with Kent Beck

2009

read more

UML Distilled

通过Martin Fowler

2003

read more

Patterns of Enterprise Application Architecture

通过Martin Fowler, with Dave Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford

2002

read more

Planning Extreme Programming

通过Kent Beck and Martin Fowler

2000

read more

Analysis Patterns

通过Martin Fowler

1996

read more


Signature Series

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

2011

read more

Continuous Delivery

通过Jez Humble and David Farley

2010

read more

Refactoring HTML

通过Elliotte Rusty Harold

2008

read more

xUnit Test Patterns

通过Gerard Meszaros

2007

read more

Continuous Integration

通过Paul Duvall, Steve Matyas, and Andrew Glover

2007

read more

Refactoring Databases

通过Scott J Ambler and Pramod J. Sadalage

2006

read more

Refactoring to Patterns

通过Joshua Kerievsky

2004

read more

Enterprise Integration Patterns

通过Gregor Hohpe and Bobby Woolf

2003

read more

Beyond Software Architecture

通过Luke Hohmann

2003

read more