Martin Fowler

A Wikipédiából, a szabad enciklopédiából
Ugrás a navigációhoz Ugrás a kereséshez
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.

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.

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

Életrajz[szerkeszté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ók[szerkesztés]

Magyarul megjelent művei[szerkesztés]

  • Refactoring. Kódjavítás újratervezéssel; társszerzők Kent Beck et al., ford. Gilicze Bálint, Nagy Daniella, Vlaskovits Dóra; Kiskapu, Bp., 2006 (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)

Jegyzetek[szerkeszté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ók[szerkesztés]

Fordítás[szerkeszté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. Ez a jelzés csupán a megfogalmazás eredetét jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.