Martin Fowler

britischer Fachbuchautor und Referent zum Thema Softwarearchitektur

Martin Fowler (* 18. Dezember 1963 in Walsall, England) ist Autor und Referent zum Thema Softwarearchitektur. Er ist spezialisiert auf objektorientierte Analyse und Design, UML, Entwurfsmuster und agile Softwareentwicklung.

Martin Fowler (2015)

Fowler begann mit der Softwareentwicklung in den frühen 1980er Jahren, schrieb mehrere bedeutende Bücher zum Thema Softwareentwicklung und ist einer der Autoren und Erstunterzeichner des Agilen Manifests. Darüber hinaus prägte er ab 2004 den Begriff Dependency Injection.

Heute arbeitet er als Chefentwickler beim Consulting-Unternehmen ThoughtWorks in Chicago.

Er unterhält ein Bliki, eine Mischung aus Blog und Wiki.[1]

WerkeBearbeiten

  • Analysemuster. Wiederverwendbare Objektmodelle, Addison-Wesley, 1999, ISBN 978-3-82731434-5 (englisch: Analysis Patterns. Reusable Object Models).
  • Refactoring . Wie Sie das Design vorhandener Software verbessern, Addison-Wesley, 2000, ISBN 978-3-82731630-1 (englisch: Refactoring. Improving the Design of Existing Code).
  • mit Kent Beck: Planning Extreme Programming (= The XP Series), Addison-Wesley, 2000, ISBN 0-201-71091-9.
  • Patterns für Enterprise Application-Architekturen, mitp, 2003, ISBN 978-3-82661378-4 (Patterns of Enterprise Application Architecture).
  • UML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache, 3. Aufl., Addison-Wesley, 2003, ISBN 978-3-82732126-8 (englisch: UML Distilled. A Brief Guide to the Standard Object Modeling Language).
  • mit Rebecca Parsons: Domain-Specific Languages, Addison-Wesley, 2010, ISBN 0-321-71294-3.[2]
  • mit Pramod J. Sadalage: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley, 2012, ISBN 978-0-321-82662-6.
  • mit Kent Beck, Shane Harvie, und Jay Fields: Refactoring: Ruby Edition, Addison-Wesley, 2013, ISBN 978-0-321-98413-5.
  • Refactoring. Wie Sie das Design bestehender Software verbessern, 2. Aufl., mitp, 2020, ISBN 978-3-95845-941-0 (englisch: Refactoring. Improving the Design of Existing Code).

EinzelnachweiseBearbeiten

  1. http://martinfowler.com/bliki/
  2. Martin fowler: Martin Fowler books. Abgerufen am 13. Juli 2011.

WeblinksBearbeiten

Commons: Martin Fowler – Sammlung von Bildern, Videos und Audiodateien