"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 add the feature, first refactor the program to make it easy to add the feature, then add the feature."
React to this quote
More by Kent Beck
See allResonant Thoughts
"If I were the president, I could stop terrorist attacks against the United States in a few days. Permanently. I would first apologize -- very publicly and very sincerely -- to all the widows and the o…"
Explore Further
Related Quotes
"If management can identify the negatives of its preferred option, the other policies around the star model …"
— Jay R. Galbraith"There is an inverse relationship between imagination and money."
— Alan Moore"After all, Jews invented psychiatry to help other Jews become Gentiles."
— Morton Feldman"Whenever I look at TV and I see the weapon I invented to defend my motherland in the hands of these bin Lad…"
— Mikhail Kalashnikov"It is one thing to say that the originals were inspired, but the reality is that we don't have the original…"
— Bart D. Ehrman"Not only does the democratic state of mind stem from the inspiration of the Gospel, but it cannot exist wit…"
— Jacques Maritain
Related Thinkers
Related Topics
Deep Dives
- N. R. Narayana Murthy on creativity
- Larry Wall on creativity
- Linus Torvalds on creativity
- Vitruvius on creativity
- N. R. Narayana Murthy on knowledge
- N. R. Narayana Murthy on leadership
- N. R. Narayana Murthy on books
- N. R. Narayana Murthy on education
- N. R. Narayana Murthy on friendship
- N. R. Narayana Murthy on hope
- knowledge & Beauty
- knowledge & Change

