Martin Fowler



Martin Fowler (born 1963) is a British software engineer, author and international speaker on software development, specializing in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming. Continue Reading »



Refactoring: Improving the Design of Existing Code
Patterns of Enterprise Application Architecture


The above description is from the Wikipedia article on Martin Fowler, licensed under CC-BY-SA 3.0. A full list of contributors can be found here.