Martin Fowler





Martin Fowler


Born
Walsall, England, The United Kingdom
Website

Genre


Martin Fowler (b. 1963) is a software engineer, Chief Scientist at ThoughtWorks, and an outspoken advocate for best practices in enterprise software design, particularly in regard to agile software development methodologies, including extreme programming.

Martin Fowler isn't a Goodreads Author (yet), but he does have a blog, so here are some recent posts imported from his feed.


Our approach to integration testing avoids hitting real services in
order to make testing easier and faster. But then a question rears up -
how do we know the test doubles for our integration tests are true doubles
of the collaborating service? Ham answers this question by discussing
Contract Tests
and showing the role they play in his example application.



more…

Read more of this blog post »
 •  0 comments  •  flag
Twitter icon
Published on February 22, 2018 07:50 • 1 view
Average rating: 4.09 · 12,295 ratings · 532 reviews · 29 distinct worksSimilar authors
Refactoring: Improving the ...

by
4.22 avg rating — 5,370 ratings — published 1999 — 18 editions
Rate this book
Clear rating
Patterns of Enterprise Appl...

by
4.12 avg rating — 2,710 ratings — published 2002 — 13 editions
Rate this book
Clear rating
UML Distilled: A Brief Guid...

3.77 avg rating — 1,172 ratings — published 1997 — 23 editions
Rate this book
Clear rating
Domain-Specific Languages

3.87 avg rating — 250 ratings — published 2010 — 4 editions
Rate this book
Clear rating
Analysis Patterns: Reusable...

by
3.80 avg rating — 200 ratings — published 1996 — 5 editions
Rate this book
Clear rating
Continuous Integration

4.15 avg rating — 13 ratings — published 2006
Rate this book
Clear rating
Inversion of Control Contai...

4.60 avg rating — 5 ratings — published 2004
Rate this book
Clear rating
Knowledge Management 95 Suc...

really liked it 4.00 avg rating — 1 rating — published 2013 — 2 editions
Rate this book
Clear rating
重構:改善既有程式的設計

0.00 avg rating — 0 ratings
Rate this book
Clear rating
Eradicating Non-Determinism...

0.00 avg rating — 0 ratings — published 2011
Rate this book
Clear rating
More books by Martin Fowler…

Upcoming Events

No scheduled events. Add an event.

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
Martin Fowler

“I’m not a great programmer; I’m just a good programmer with great habits.”
Martin Fowler, Refactoring: Improving the Design of Existing Code

“... parts of classic MVC don't really make sense for rich clients these days.”
Martin Fowler

Topics Mentioning This Author

topics posts views last activity  
PayrollHero: What's a good starting book about software design patterns? 6 45 Mar 25, 2013 04:55PM  


Is this you? Let us know. If not, help out and invite Martin to Goodreads.