Cet article est uneébauche concernant une personnalitéaméricaine.
Pour les articles homonymes, voirFowler.
Naissance | |
---|---|
Nationalités | |
Domicile | |
Formation | University College de Londres (baccalauréat universitaire ès sciences)(- Queen Mary's Grammar School(en) ![]() |
Activités |
A travaillé pour | PricewaterhouseCoopers ThoughtWorks(en) ![]() |
---|---|
Site web |
Martin Fowler (né le) est unauteur,conférencier,informaticien etconsultantbritannique dans la conception de logiciels d'entreprise. Ses centres d'intérêt principaux sont l'architecture informatique, laprogrammation orientée objet, larefactorisation (refactoring), lespatrons de conception (design patterns),UML et les méthodes deprogrammation agile où il est un pionnier et une référence. À ses débuts, il utilisait les langagessmalltalk etC++ mais utilise aujourd'huiJava,C# etRuby[1].
Il a notamment écrit un ouvrage de référence sur lerefactoring et a co-écrit un ouvrage de référence sur la planification des projets en extreme programming avecKent Beck, créateur de la méthode. (voir Publications).
Il est membre de Agile Alliance et est coauteur duManifesto for Agile Software Development[2].