Martin Fowler

related topics
{work, book, publish}
{system, computer, user}
{specie, animal, plant}
{theory, work, human}
{area, community, home}

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 1980s[1] and has written six 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].

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



Full article ▸

related documents
Rudolf Hell
Information explosion
Rob Pike
Great Lakes Commission
Matthias Ettrich
Charles K. Kao
Andrey Ershov
Jeff Rulifson
Archie search engine
Ian Murdock
QED (text editor)
Radio Regulations
James Gosling
Special Protection Area
Flash Crowd
IBM EasyWriter
William Hellier Baily
International Society for Cryptozoology
Albert Hadley
Robert Parr
Brewster Kahle
Tiger Beat
Josh Kirby
Johann Homann
Albert Brudzewski
David Adams Richards
Kent Pitman
Charles Sheffield