Martin Fowler
Un article de Wikipédia, l'encyclopédie libre.
|
|
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.
|
Martin Fowler est un auteur, conférencier, informaticien et consultant britannique dans la conception de logiciels d'entreprise. Ses centres d'intérêt principaux sont 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 il leur préfère aujourd'hui le Java et le C#.[réf. nécessaire]
Il a notamment écrit ou coécrit cinq ouvrages dont certains sont considérés par beaucoup comme importants (voir la section Publications).
Il est membre de Agile Alliance et est coauteur du Manifesto for Agile Software Development.
Publications [modifier]
- Martin Fowler. Analysis Patterns: Reusable Object Models. Addison–Wesley.
- Fowler, Martin; Kent Beck. Planning Extreme Programming. Addison–Wesley.
- Fowler, Martin (September 2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed., Addison–Wesley.
- Fowler, Martin; Kent Beck, John Brant, William Opdyke, and Don Roberts (juin 1999). Refactoring: Improving the Design of Existing Code. Addison–Wesley.
- Fowler, Martin; David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford (novembre 2002). Patterns of Enterprise Application Architecture. Addison–Wesley.
- Fowler, Martin; Rebecca Parsons (September 2010). Domain-Specific Languages. Addison–Wesley. ISBN 978-0-321-71294-3.
Lien externe [modifier]
- (en) martinfowler.com Site personnel de Martin Fowler
