# Martin Fowler ![[50 Resources/51 Attachments/51.03 Public/2026-02-10 Martin Fowler.jpg|400]] Martin Fowler is a British-American software developer, author, and Chief Scientist at ThoughtWorks. He was one of the 17 original signatories of the [[Agile Manifesto]] and is among the most influential voices in software architecture and design. His website (https://martinfowler.com) is one of the most widely-read resources on software development, covering topics from refactoring and design patterns to microservices and continuous delivery. Fowler has a talent for explaining complex concepts clearly and coining useful terminology. ## Key Contributions - **Refactoring**: Popularized systematic code improvement techniques - **[[Agile Manifesto]]**: Co-author of the founding document - **Enterprise Patterns**: Catalogued patterns for enterprise application architecture - **Domain-Specific Languages**: Advanced understanding of DSLs - **Continuous Integration**: Early advocate and documenter of CI practices ## Notable Books - *Refactoring: Improving the Design of Existing Code* (1999, 2018) - *Patterns of Enterprise Application Architecture* (2002) - *UML Distilled* (1997) - *Domain-Specific Languages* (2010) ## References - https://en.wikipedia.org/wiki/Martin_Fowler_(software_engineer) - https://martinfowler.com ## Related - [[Agile Manifesto]] - [[Kent Beck]] - [[Robert C. Martin]] - [[Ward Cunningham]] - [[Continuous Integration (CI)]] ## Quotes <!-- QueryToSerialize: LIST FROM #type/quote AND [[Martin Fowler]] WHERE public_note = true SORT file.name ASC --> <!-- SerializedQuery: LIST FROM #type/quote AND [[Martin Fowler]] WHERE public_note = true SORT file.name ASC --> - [[Architecture is about the important stuff. Whatever that may be]] <!-- SerializedQuery END --> ## Books <!-- QueryToSerialize: LIST FROM #books AND [[Martin Fowler]] WHERE public_note = true SORT file.name ASC -->