Skip to content

Battle Quote by Fred Brooks

“The programmer's primary weapon in the never-ending battle against slow system is to change the intramodular structure. Our first response should be to reorganize the modules' data structures.” quote by Fred Brooks
Download Open image
“The programmer's primary weapon in the never-ending battle against slow system is to change the intramodular structure. Our first response should be to reorganize the modules' data structures.”

Fred Brooks

About This Quote

Source Book: The Mythical Man‑Month, 1975

Improving system speed requires redesigning internal module structures, not just tweaking data.

In simple terms: Change module design to beat slowness.

Key Takeaway

Focus on architecture for performance.

Themes

software engineering performance architecture optimization

Mood

analytical practical

Type

technical strategic

When to use this quote

  • code refactoring
  • system upgrades
  • team planning
  • performance reviews

Key Concepts

systems design modular thinking

Questions to Reflect On

  • When is redesign worth the effort?
  • What trade‑offs do you accept?
A Different Perspective

Redesign can be costly and risky.

3.8 out of 5 (5 ratings)

More by Fred Brooks

Explore all 60 Fred Brooks quotes

More Battle quotes

Browse all 4,144 Battle quotes