Martin Fowler (software engineer)
…methodologies, including extreme programming. His 1999 book Refactoring popularised the practice of code refactoring. In 2004 he introduced a new architectural pattern, called Presentation Model (PM). Fowler was born and grew up in Walsall, England, where he went to Queen Mary's Grammar School for his secondary…