MartinFowler.com - articles and pattern catalogues 04 Jan 2007 Martin Fowler, author of “Patterns of Enterprise Application Architecture” and others, maintains a web site of programming articles, references and patterns.