Martin Fowler
programmateur britannique / De Wikipedia, l'encyclopédie encyclopedia
Martin Fowler (né le ) est un auteur, conférencier, informaticien et consultant britannique dans la conception de logiciels d'entreprise. Ses centres d'intérêt principaux sont l'architecture informatique, la programmation orientée objet, la refactorisation (refactoring), les patrons de conception (design patterns), UML et les méthodes de programmation agile où il est un pionnier et une référence. À ses débuts, il utilisait les langages smalltalk et C++ mais utilise aujourd'hui Java, C# et Ruby[1].
Cet article est une ébauche concernant une personnalité américaine.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Pour les articles homonymes, voir Fowler.
Naissance | |
---|---|
Nationalités | |
Domicile | |
Formation |
University College de Londres (baccalauréat universitaire ès sciences) (- Queen Mary's Grammar School (en) |
Activités |
Écrivain, programmeur, blogueur, informaticien |
A travaillé pour |
PricewaterhouseCoopers ThoughtWorks (en) |
---|---|
Sites web |
Il a notamment écrit un ouvrage de référence sur le refactoring et a co-écrit un ouvrage de référence sur la planification des projets en extreme programming avec Kent Beck, créateur de la méthode. (voir Publications).
Il est membre de Agile Alliance et est coauteur du Manifesto for Agile Software Development[2].