"One of the things I've been trying to do is look for simpler or rules underpinning good or bad design. I think one of the most valuable rules is to avoid duplication. "Once and only once" is the Extreme Programming phrase."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
Martin Fowler as cited in: James Shore, Shane Warden (2007) The Art of Agile Development. p. 319
https://en.wikiquote.org/wiki/Martin_Fowler
Revision History
No revisions have been submitted for this quote.
Categories
Martin Fowler
19 quotes on TrueQuotesView all quotes by Martin Fowler →
Related Quotes
"People also underestimate the time they spend debugging. They underestimate how much time they can spend chasing a lo…"
"Transparency is valuable, but while many things can be made transparent in distributed objects, performance isn't usu…"
"Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure wi…"
"Often designers do complicated things that improve the capacity on a particular hardware platform when it might actua…"
"Modeling Principle: Models are not right or wrong; they are more or less useful."
"It is commonly said that a pattern, however it is written, has four essential parts: a statement of the context where…"
"The definition I use for a pattern is an idea that has been useful in one practical context and will probably be usef…"
"The second problem [with using UML for the purposes of this book] is that the Unified Modeling Language concentrates …"
"When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to…"
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."