Martin Fowler

From Wikipedia, the free encyclopedia

Jump to: navigation, search
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 80's[1] 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.[1]

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[2] 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[1].

[edit] Publications

[edit] References

[edit] External links

Personal tools