Articles by Martin Fowler
Martin Fowler is a software developer, author, and international speaker who has contributed significantly to the field of software development. He is known for his work in the areas of software design, refactoring, agile software development, and continuous integration. Fowler has authored several influential books, including "Refactoring: Improving the Design of Existing Code" and "Patterns of Enterprise Application Architecture." He is also a chief scientist at ThoughtWorks, a global software consulting firm, where he focuses on helping organizations adopt and improve their software development practices. Fowler has been a frequent speaker at conferences and has received numerous awards for his contributions to the field of software engineering.
- Software Architecture Guide
Martin covers: • What is software architecture? • Why does it matter? • Application architecture • Enterprise architecture