Martin Fowler
British software engineer, author and international public speaker on software development, specializing in object-oriented programming analysis and design, UML, patterns, and agile methodologies, including extreme programming. Popularized the practice of code refactoring with his 1999 book Refactoring. In 2004 introduced an architectural pattern called Presentation Model.
Comments