és un desenvolupador de programari britànic, autor i orador públic internacional sobre desenvolupament de programari, especialitzat en anàlisi i disseny orientat a objectes, UML, patrons i metodologies de desenvolupament de programari àgil, inclosa la programació extrema.

El seu llibre de 1999 Refactoring va popularitzar la pràctica de la refacció de codi.Stephane Faroult; Pascal L'Hermite (2008). Refactoring SQL Applications. O'Reilly Media. p. 8. El 2004 va introduir un nou patró arquitectònic, anomenat Presentation Model (PM).Stephen Chin; Dean Iverson; Oswald Campesato; Paul Trani (2011). Pro Android Flash. Apress. p. 300.

Biografia Fowler va néixer i va créixer a Walsall, Anglaterra, on va anar a la Queen Mary's Grammar School per a la seva educació secundària. Es va graduar a la University College de Londres el 1986. El 1994 es va traslladar als Estats Units, on viu prop de Boston, Massachusetts, al suburbi de Melrose.Martin Fowler at martinfowler.com. Retrieved 2012-11-15.

Va començar a treballar amb programari a principis dels anys vuitanta. Surt de la universitat el 1986 comença a treballar en el desenvolupament de programari per a Coopers & Lybrand fins al 1991.James A. Highsmith (2002). Agile Software Development Ecosystems. Addison-Wesley Professional. p. 133. L'any 2000 es va incorporar a ThoughtWorks, una empresa de consultoria i integració de sistemes,Martin Fowler at martinfowler.com. Retrieved 2012-11-15. on exerceix com a científic en cap.Martin Fowler | ThoughtWorks. Retrieved 2015-03-30.

Ha escrit nou llibres sobre el tema del desenvolupament de programari. És membre de l'Agile Alliance i va ajudar a crear el Manifest per al desenvolupament de programari àgil l'any 2001, juntament amb 16 companys signants.Manifesto for Agile Software Development. Retrieved 2012-12-10. Manté un bliki, una barreja de blog i wiki. Va popularitzar el terme injecció de dependència com una forma d'inversió de control.Kamil Piętak; Marek Kisiel-Dorohinicki (2013). "Agent-Based Framework Facilitating Component-Based Implementation of Distributed Computational Intelligence Systems". In Ngoc-Thanh Nguyen; Joanna Kołodziej; Tadeusz Burczyński et al. Transactions on Computational Collective Intelligence X. Springer. p. 38. Martin Fowler (2004) "Inversion of Control Containers and the Dependency Injection pattern". Retrieved 2012-11-15.

Referències

Categoria:Bloguers britànics Categoria:Alumnes del University College de Londres Categoria:Escriptors anglesos del segle XXI Categoria:Artistes de West Midlands Categoria:Escriptors anglesos nascuts al segle XX Categoria:Nascuts el 1963