A collection of quotes, fortunes, anecdotes, and quips. Get new quotes everyday on facebook, twitter, and tumblr.

fred brooks quotes

Related Tags codehappy, computers

Digital computers are themselves more complex than most things people build:
They hyave very large numbers of states. This makes conceiving, describing,
and testing them hard. Software systems have orders-of-magnitude more states
than computers do.
- Fred Brooks, Jr.


...computer hardware progress is so fast. No other technology since
civilization began has seen six orders of magnitude in performance-price
gain in 30 years.
- Fred 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.
-- Fred Brooks


... when fits of creativity run strong, more than one programmer or writer
has been known to abandon the desktop for the more spacious floor.
-- 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. Consider Unix,
APL, Pascal, Modula, the Smalltalk interface, even Fortran; and contrast them
with Cobol, PL/I, Algol, MVS/370, and MS-DOS.
- Fred Brooks, Jr.


Software entities are more complex for their size than perhaps any other human
construct because no two parts are alike. If they are, we make the two
similar parts into a subroutine -- open or closed. In this respect, software
systems differ profoundly from computers, buildings, or automobiles, where
repeated elements abound.
- Fred Brooks, Jr.


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. Consider Unix,
APL, Pascal, Modula, the Smalltalk interface, even Fortran; and contrast them
with Cobol, PL/I, Algol, MVS/370, and MS-DOS.
-- Fred Brooks


... computer hardware progress is so fast. No other technology since
civilization began has seen six orders of magnitude in performance-price
gain in 30 years.
-- 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. Consider Unix,
APL, Pascal, Modula, the Smalltalk interface, even Fortran; and contrast them
with Cobol, PL/I, Algol, MVS/370, and MS-DOS.
-- Fred Brooks


The so-called “desktop metaphor” of today's workstations is instead an
"airplane-seat" metaphor. Anyone who has shuffled a lap full of papers
while seated between two portly passengers will recognize the difference --
one can see only a very few things at once.
-- Fred Brooks


The so-called “desktop metaphor” of today's workstations is instead an
"airplane-seat" metaphor. Anyone who has shuffled a lap full of papers while
seated between two portly passengers will recognize the difference -- one can
see only a very few things at once.
- Fred Brooks, Jr.


The complexity of software is an essential property, not an accidental one.
Hence, descriptions of a software entity that abstract away its complexity
often abstract away its essence.
- Fred 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.
- Fred Brooks, Jr.


“More software projects have gone awry for lack of calendar time than for all
other causes combined.”
-- Fred Brooks, Jr., _The Mythical Man Month_


...when fits of creativity run strong, more than one programmer or writer has
been known to abandon the desktop for the more spacious floor.
- Fred Brooks, Jr.


In the pitiful, multipage, connection-boxed form to which the flowchart has
today been elaborated, it has proved to be useless as a design tool --
programmers draw flowcharts after, not before, writing the programs they
describe.
- Fred Brooks, Jr.


The so-called “desktop metaphor” of today's workstations is instead an
"airplane-seat" metaphor. Anyone who has shuffled a lap full of papers
while seated between two portly passengers will recognize the difference --
one can see only a very few things at once.
-- Fred Brooks


“Plan to throw one away. You will anyway.”
- Fred Brooks, "The Mythical Man Month"


... computer hardware progress is so fast. No other technology since
civilization began has seen six orders of magnitude in performance-price
gain in 30 years.
-- Fred Brooks


Einstein argued that there must be simplified explanations of nature, because
God is not capricious or arbitrary. No such faith comforts the software
engineer.
-- Fred Brooks


... when fits of creativity run strong, more than one programmer or writer
has been known to abandon the desktop for the more spacious floor.
-- Fred Brooks