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 Carolinian
Source
Brooks (1975, Chapter 9) as quoted in Code Complete: A Practical Handbook of Software Construction, by Steve C. McConnell
- year
- 1975
Cite this record
“The programmer's primary weapon in the never-ending battle a…” Fred Brooks. Carolina Quotes, record CQ-B90E56332D. https://carolinaquotes.com/quote/b90e56332d
More from Fred Brooks
A little retrospection shows that although many fine, useful software systems have been designed by committees and built as part of multipart projects, those software systems that have excited passionate fans are those that are the products of one or a few designing minds, great designers.
How does a project get to be a year late? … One day at a time.
…the organization chart will initially reflect the first system design, which is almost surely not the right one […] as one learns, he changes the design […]. Management structures also need to be changed as the system changes…