Skip to content

Programming Quote by Frederick P. Brooks Jr

“The programmer at wit's end for lack of space can often do best by disentangling himself from his code, rearing back, and contemplating his data. Representation is the essence of programming.” quote by Frederick P. Brooks Jr
Download Open image
““The programmer at wit's end for lack of space can often do best by disentangling himself from his code, rearing back, and contemplating his data. Representation is the essence of programming.””

Frederick P. Brooks Jr

About This Quote

Source Book: The Mythical Man-Month, Frederick P. Brooks Jr., 1975

When memory limits constrain a programmer, stepping back to abstract and reorganize data yields better solutions than fiddling with code.

In simple terms: Think abstractly when space is tight.

Key Takeaway

Abstract data before code.

Themes

problem solving programming abstraction

Mood

reflective analytical

Type

technical inspirational

When to use this quote

  • debugging sessions
  • system design
  • performance optimization

Key Concepts

software engineering cognitive load data representation

Questions to Reflect On

  • How can you redesign data structures to reduce memory use?
  • When is code refactoring preferable to data abstraction?
A Different Perspective

Abstraction may not solve algorithmic inefficiencies.

5.0 out of 5 (8 ratings)

More by Frederick P. Brooks Jr

Explore all 61 Frederick P. Brooks Jr quotes

More Programming quotes

Browse all 6,477 Programming quotes