Skip to content

Data structures Quote by Alan J. Perlis

“It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.” quote by Alan J. Perlis
Download Open image
““It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.””

Alan J. Perlis

About This Quote

Source Book: Programming Language Design, 1972

Using a single data structure for many functions simplifies design, reduces complexity, and improves maintainability compared to many structures with many functions.

In simple terms: One data structure simplifies many functions.

Key Takeaway

Prefer unified data design.

Themes

software design simplicity maintainability

Mood

analytical practical

Type

technical educational

When to use this quote

  • coding projects
  • system architecture
  • refactoring

Key Concepts

data abstraction modularity

Questions to Reflect On

  • What trade‑offs exist with a single data structure?
  • When might multiple structures be better?
4.1 out of 5 (6 ratings)

More by Alan J. Perlis

Explore all 5 Alan J. Perlis quotes

More Data structures quotes

Browse all 17 Data structures quotes