Skip to main content
PBS logo
 
 

Search - List of Books by Martin Fowler

Martin Fowler is an author and international speaker on software development, specializing in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming.

Martin Fowler started working with software in the early 1980's and has written five books on the topic of software development (see Publications). In March 2000, he became Chief Scientist at ThoughtWorks, a systems integration and consulting company.

Fowler is a member of the Agile Alliance and helped create the Manifesto for Agile Software Development in 2001, along with more than 15 co-authors. He maintains a bliki, a mix of blog and wiki. He popularized the term Dependency Injection as a form of Inversion of Control.

Martin Fowler was born in Walsall, England, and lived in London a decade before moving to United States in 1994. He lives near Boston, Massachusetts in the suburb of Melrose.

He went to Queen Mary's Grammar School for his secondary education.

Publications   more

Online Presentations   more

This author page uses material from the Wikipedia article "Martin Fowler", which is released under the Creative Commons Attribution-Share-Alike License 3.0
Total Books: 25
Refactoring Improving the Design of Existing Code
2018 - Refactoring Improving the Design of Existing Code [2nd Edition - Addison-Wesley Signature Series Fowler] (Hardcover)
ISBN-13: 9780134757599
ISBN-10: 0134757599
Genre: Computers & Technology
  ?

Analysis Patterns Reusable Object Models
2015 - Analysis Patterns Reusable Object Models [paperback] (Paperback)
ISBN-13: 9780134186054
ISBN-10: 0134186052
Genres: Computers & Technology, Reference
  ?

Design Patterns Elements of Reusable ObjectOriented Software
Refactoring Ruby Edition Ruby Edition
2013 - Refactoring Ruby Edition Ruby Edition [Addison-Wesley Professional Ruby Series] (Paperback)
ISBN-13: 9780321984135
ISBN-10: 0321984137
Genres: Computers & Technology, Reference
  ?

Domain Specific Languages
2010 - Domain Specific Languages [Addison-Wesley Signature Series] (Hardcover)
ISBN-13: 9780321712943
ISBN-10: 0321712943
Genre: Computers & Technology
  ?

Refactoring Ruby Edition
2009 - Refactoring Ruby Edition (Hardcover)
ISBN-13: 9780321603500
ISBN-10: 0321603508
Genre: Computers & Technology
  • Currently 4/5 Stars.
 1

The Thoughtworks Anthology Essays on Software Technology and Innovation
2008 - The Thoughtworks Anthology Essays on Software Technology and Innovation [Pragmatic Programmers] (Paperback)
ISBN-13: 9781934356142
ISBN-10: 193435614X
Genres: Business & Money, Computers & Technology
  ?

C How to Program WITH Data Structures and Other Objects Using Java  AND UML Distilled a Brief Guide to the Standard Object Modeling Language
Java Software Solutions  Foundations of Program Design AND UML Distilled a Brief Guide to the Standard Object Modeling Language
2005 - Java Software Solutions Foundations of Program Design and Uml Distilled a Brief Guide to the Standard Object Modeling Language [Java 5.0 Version - 3rd Revised Edition] (Paperback)
ISBN-13: 9781405836838
ISBN-10: 1405836830
  ?

Refactoring
2005 - Refactoring [German Language Edition] (Paperback)
ISBN-13: 9783827322784
ISBN-10: 3827322782
  ?

UML Distilled A Brief Guide to the Standard Object Modeling Language AND The Unified Process Explained
Database Management With Website Development Applications AND Oracle 9i Programming a Primer
UML konzentriert
2003 - Uml Konzentriert (Hardcover)
ISBN-13: 9783827321268
ISBN-10: 3827321263
  ?

UML Distilled A Brief Guide to the Standard Object Modeling Language
2003 - Uml Distilled a Brief Guide to the Standard Object Modeling Language [Third Edition] (Paperback)
ISBN-13: 9780321193681
ISBN-10: 0321193687
Genre: Computers & Technology
  • Currently 0.5/5 Stars.
 1

Patterns of Enterprise Application Architecture
2002 - Patterns of Enterprise Application Architecture (Hardcover)
ISBN-13: 9780321127426
ISBN-10: 0321127420
Genre: Computers & Technology
  ?

Uml
2002 - Uml (Paperback)
ISBN-13: 9782744014826
ISBN-10: 2744014826
  ?

Planning Extreme Programming
2000 - Planning Extreme Programming (Paperback)
ISBN-13: 9780201710915
ISBN-10: 0201710919
Genre: Computers & Technology
  • Currently 4/5 Stars.
 1

Analysemuster Wiederverwendbare Objektmodelle
1999 - Analysemuster Wiederverwendbare Objektmodelle [Programmer's Choice] (Paperback)
ISBN-13: 9783827314345
ISBN-10: 3827314348
  ?

Analysis Patterns  Reusable Object Models
1996 - Analysis Patterns Reusable Object Models [Addison-Wesley Object Technology: Addison-Wesley Object Technology Series] (Hardcover)
ISBN-13: 9780201895421
ISBN-10: 0201895420
Genres: Computers & Technology, Substores
  • Currently 4/5 Stars.
 1

UML Distilled A Brief Guide to the Standard Object Modeling Language  Covers Through Version 20 OMG UML Standard  Third 3rd Edition
Patterns fr Enterprise ApplicationArchitekturen
Patterns Fr Enterprise Applicationarchitekturen (Paperback)
ISBN-13: 9783826613784
ISBN-10: 3826613783
  ?