Martin Fowler

brit szoftverfejlesztő

Martin Fowler (született 1963) brit származású szoftverfejlesztő, szerző és nemzetközi hírű előadó a szoftverfejlesztés területén, fő területe az objektumorientált analízis és tervezés, UML, programtervezési minták és agilis szoftverfejlesztési módszertanok, beleértve az extrém programozást is.

Martin Fowler
Martin Fowler (2008).jpg
Született 1963
Walsall, England
Állampolgársága
Foglalkozása
Iskolái

A Wikimédia Commons tartalmaz Martin Fowler témájú médiaállományokat.

Ő vezette be a Prezentációs modell (PM) architekturális mintát.

ÉletrajzSzerkesztés

Fowler Walsallben (Angliában) született, ahol a Queen Mary's Gimnáziumba járt középiskolába. 1986-ban végzett a University College Londonban. 1994-ben az Amerikai Egyesült Államokba költözött Melrose külvárosba Boston mellé, Massachusettsba.[1]

Fowler 1980-as években kezdett szoftverekkel dolgozni. A főiskolán kívül 1986-tól kezdett dolgozni a szoftver fejlesztésben a Coopers & Lybrandnél 1991-ig.[2] 2000-ben vezető tudóssá vált a ThoughtWorksnél, mely egy rendszerintegrációs és konzultációs cég.[1]

Fowler hét könyvet írt a szoftverfejlesztés témakörében (lásd a Publikációk). Tagja az Agilis Szövetségnek és segített létrehozni a Kiáltvány az Agilis Szoftverfejlesztésért című kiáltványt 2001-ben, több 15 társalapítóval.[3] Ő tartja karban a bliki-t, amely egy blog és egy wiki keveréke. Ő népszerűsítette a függőség beszúrás kifejezést a kontroll megfordításának egy formájaként.[4]

PublikációkSzerkesztés

Magyarul megjelent művei:

  • 2006. Martin Fowler: Refactoring - Kódjavítás újratervezéssel, Kiskapu Kft., (Eredeti: 1999. Refactoring: Improving the Design of Existing Code, With Kent Beck, John Brant, William Opdyke, and Don Roberts (June 1999). . Addison-Wesley. ISBN 0-201-48567-2.)

JegyzetekSzerkesztés

  1. a b Martin Fowler at martinfowler.com. Accessdate Nov 15, 2012.
  2. James A. Highsmitht (2002) Agile Software Development Ecosystems: Problems, Practices, and Principles. p.133
  3. Manifesto for Agile Software Development. Hozzáférés ideje: 2012-12-10.
  4. Martin Fowler (2004) "Inversion of Control Containers and the Dependency Injection pattern". Hozzáférés ideje: 2012-11-15.

További információkSzerkesztés

FordításSzerkesztés

  • Ez a szócikk részben vagy egészben a Martin Fowler című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel.