Skip to content

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.” quote by Terry Winograd
Download Open image
“The main activity of programming is not the origination of new independent programs, but in the integration, modification, and explanation of existing ones.”

Terry Winograd

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.

Key Takeaway

Prioritize understanding existing systems.

Themes

programming integration explanation

Mood

analytical practical

Type

technical educational

When to use this quote

  • maintenance
  • refactoring
  • documentation

Key Concepts

software engineering knowledge reuse

Questions to Reflect On

  • How much time do you spend on code integration?
  • Can you improve existing systems before building new ones?
A Different Perspective

New code creation is often overvalued compared to maintenance.

4.1 out of 5 (8 ratings)

More by Terry Winograd

Explore all 6 Terry Winograd quotes

More Activity quotes

Browse all 3,263 Activity quotes