Martin Fowler

Martin Fowler
Martin Fowler
Born 1963 (age 47–48)
Walsall, England
Home town Melrose, Massachusetts
Website
martinfowler.com

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.

Contents

Publications

  • Fowler, Martin. Analysis Patterns: Reusable Object Models. Addison-Wesley. ISBN 0-201-89542-0. 
  • Fowler, Martin; Kent Beck. Planning Extreme Programming. Addison-Wesley. ISBN 0-201-71091-9. 
  • Fowler, Martin (September 2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd ed. ed.). Addison-Wesley. ISBN 0-321-19368-7. 
  • Fowler, Martin; Kent Beck, John Brant, William Opdyke, and Don Roberts (June 1999). Refactoring: Improving the Design of Existing Code. Addison-Wesley. ISBN 0-201-48567-2. 
  • Fowler, Martin; David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford (November 2002). Patterns of Enterprise Application Architecture. Addison-Wesley. ISBN 0-321-12742-0.  (Jolt productivity award 2003 [3])
  • Fowler, Martin (September 2010). Domain-Specific Languages. Addison-Wesley. ISBN 978-0-321-71294-3. 

Online presentations

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Martin Fowler — (2007) Martin Fowler (* 1963 in Walsall, England) ist Autor und renommierter Referent zum Thema Softwarearchitektur, spezialisiert auf objektorientierte Analyse und Design, UML, Entwurfsmuster und Agile Softwareentwicklung. Fowler begann mit der… …   Deutsch Wikipedia

  • Martin Fowler — Pour les articles homonymes, voir Fowler. Martin Fowler en 2007 Martin Fowler est un auteur, conférencier, informaticien et consultant américain dans la conception de logiciels d …   Wikipédia en Français

  • Martin Fowler (EastEnders) — Martin Fowler James Alexandrou as Martin EastEnders character Portrayed by Jon Peyton Price (1985–96) James Alexandrou (1996–2007) …   Wikipedia

  • Martin Fowler (footballer) — Martin Fowler Personal information Date of birth 17 January 1957 (1957 01 17) (age 54) Place of birth …   Wikipedia

  • Martin Fowler (disambiguation) — Martin Fowler may refer to: Martin Fowler, American information technology author/speaker Martin Fowler (footballer), born 1957, English professional footballer Martin Fowler (EastEnders), fictional soap opera character This disambiguation page… …   Wikipedia

  • Fowler (surname) — Fowler is an English and/or Irish surname with a linguistic origin in the Old English fugelere , indicative of a person occupied as a bird catcher.cite book last=Seary | first=E. R. | coauthors=Sheila M. P. Lynch | title=Family Names of the… …   Wikipedia

  • Fowler — ist der Name folgender Orte in den Vereinigten Staaten: Fowler (Colorado) Fowler (Illinois) Fowler (Indiana) Fowler (Kalifornien) Fowler (Kansas) Fowler (Michigan) Fowler (New York) Fowler (Ohio) Fowler ist der Familienname folgender Personen:… …   Deutsch Wikipedia

  • Fowler — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Fowler Alfred Fowler (1868 1940), astronome britannique Ally Fowler ; Arthur Fowler ; Bruce Fowler ; Calvin Fowler ; Charles… …   Wikipédia en Français

  • Martin — For people with the surname or given name Martin or similar, see Martin (name). Martin may refer to: Contents 1 Places 1.1 In Europe 1.2 …   Wikipedia

  • Martin David Kruskal — Born September 28, 1925(1925 09 28) New York City …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”