Martin Fowler
|
Martin Fowler is an author and a famous speaker on software architecture, specialized on Object-Oriented analysis and design, UML, Patterns, and agile development methodologies. Martin started working with software in the early 80's and has written five popular books on the topic of software development (see Publications).
He currently works as chief scientist for ThoughtWorks, a systems integration and consulting company.
He maintains a bliki, a mix of blog and wiki.
Publications
- Martin Fowler: Analysis Patterns: Reusable Object Models, Addison-Wesley, ISBN 0201895420
- Kent Beck, Martin Fowler: Planning Extreme Programming, Addison-Wesley, ISBN 0201710919
- Martin Fowler: UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley, ISBN 0321193687
- Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts : Refactoring: Improving the Design of Existing Code, Addison-Wesley, ISBN 0201485672
- Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford: Patterns of Enterprise Application Architecture, Addison-Wesley, ISBN 0321127420
External links
- Martin Fowler home page (http://martinfowler.com)
- A Conversation with Martin Fowler (http://www.artima.com/intv/martin.html)
- The New Methodology (http://www.martinfowler.com/articles/newMethodology.html), a paper on lightweight software development methodology
- ThoughtWorks (http://www.thoughtworks.com), the consulting firm where Martin works.