Quotes by Frederick P. Brooks, Jr.
“Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious.”— Frederick P. Brooks, Jr.
“There is no single development, in either technology or management technique, which by itself promises even one order-of-magnitude improvement within a decade in productivity, in reliability, in simplicity.”— Frederick P. Brooks, Jr.
“The bearing of a child takes nine months, no matter how many women are assigned.”— Frederick P. Brooks, Jr.
“The hardest single part of building a software system is deciding precisely what to build.”— Frederick P. Brooks, Jr.
“The complexity of software is an essential property, not an accidental one.”— Frederick P. Brooks, Jr.
“Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.”— Frederick P. Brooks, Jr.
“The manual, or specification, is the external specification of the product. It describes and prescribes every detail of what the user sees.”— Frederick P. Brooks, Jr.
“The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination.”— Frederick P. Brooks, Jr.
“Conceptual integrity is the most important consideration in system design.”— Frederick P. Brooks, Jr.