Martin Fowler

Martin Fowler is a British software engineer and author. He is known for his work on software design patterns and agile software development. Fowler’s books and articles are widely read by software engineers worldwide.