Authors:

Martin Fowler Quotes

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Jay Fields, Shane Harvie, Martin Fowler, Kent Beck (2009). “Refactoring: Ruby Edition”, p.36, Pearson Education

If you're afraid to change something it is clearly poorly designed.

Ifs
"Evolutionary Design: A Conversation with Martin Fowler, Part III". Interview with Bill Venners, www.artima.com. November 18, 2002.

Now I'm a pretty lazy person and am prepared to work quite hard in order to avoid work.

Martin Fowler, Kent Beck (1999). “Refactoring: Improving the Design of Existing Code”, p.90, Addison-Wesley Professional

A pattern is an idea that has been useful in one practical context and will probably be useful in others.

Martin Fowler (1997). “Analysis Patterns: Reusable Object Models”, p.8, Addison-Wesley Professional

I can only think of so many good ideas in a week. Having other people contribute makes my life easier.

Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts (2012). “Refactoring: Improving the Design of Existing Code”, p.59, Addison-Wesley