Activity Quote by Terry Winograd
“The main activity of programming is not the origination of new independent programs, but in the integration, modification, and explanation of existing ones.”
About This Quote
Source Speech: Talk on Software Engineering, Terry Winograd, 1976
Programming focuses more on adapting and explaining existing code than creating entirely new programs.
In simple terms: Programming is about integration and explanation.
Prioritize understanding existing systems.
Themes
Mood
Type
When to use this quote
- maintenance
- refactoring
- documentation
Key Concepts
Questions to Reflect On
- How much time do you spend on code integration?
- Can you improve existing systems before building new ones?
New code creation is often overvalued compared to maintenance.