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.
“The bearing of a child takes nine months, no matter how many women are assigned.”— 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 complexity of software is an essential property, not an accidental one.”— Frederick P. Brooks, Jr.
“The hardest single part of building a software system is deciding precisely what to build.”— 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.
“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 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.