**Martin Fowler** (born 1963) is a [[United Kingdom|British]] [[Software engineering|software engineer]], author, and international speaker known for his work on [[Software architecture|software architecture]], [[Object-oriented programming|object-oriented design]], [[Refactoring|refactoring]], and [[Agile software development|agile methodologies]]. He has been a prominent voice in the software development community since the 1990s and has authored or co-authored several influential books that have shaped modern software development practices. Fowler serves as chief scientist at [[ThoughtWorks]], a global software consultancy. Fowler is best known for his 1999 book *[[Refactoring: Improving the Design of Existing Code]]*, which popularized refactoring as a systematic practice for improving code quality without changing its external behavior. His other significant works include *[[Patterns of Enterprise Application Architecture]]* (2002), which catalogued common architectural patterns for enterprise software, and *[[UML Distilled]]*, which introduced the [[Unified Modeling language|Unified Modeling Language]] to a broad audience. He was also a signatory of the [[Agile Manifesto]] in 2001, which articulated the principles underlying agile software development. Through his website, martinfowler.com, Fowler has published extensive writing on topics including [[Domain-driven design|domain-driven design]], [[Continuous integration|continuous integration]], [[Microservices|microservices]], and [[Domain-specific language|domain-specific languages]]. His concept of "bliki"—a blend of [[Blog|blog]] and [[Wiki|wiki]]—reflects his approach to evolving ideas over time. [^1] Fowler's influence extends to his role in naming and defining various software patterns and practices, and he is recognized for his ability to articulate complex technical concepts in accessible terms, making him a widely cited figure in software engineering literature and practice. # External references [^1]: https://martinfowler.com/bliki/WhatIsaBliki.html