Design bugs are often subtle and occur by evolution with early assumptions being forgotten as new features or uses are added to systems. - Fernando J. Corbató

" "

Design bugs are often subtle and occur by evolution with early assumptions being forgotten as new features or uses are added to systems.

English
Collect this quote

About Fernando J. Corbató

Fernando José "Corby" Corbató (July 1, 1926 – July 12, 2019) was an American computer scientist and winner of the 1990 Turing Award "for his pioneering work organizing the concepts and leading the development of the general-purpose, large-scale, time-sharing and resource-sharing computer systems, CTSS and Multics."

Also Known As

Also Known As: Corby
Alternative Names: Fernando José Corbató Fernando J. Corbato Fernando Jose Corbato

Share this quote as an image

Customize card

Try QuoteGPT

Chat naturally about what you need. Each answer links back to real quotes with citations.

Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.

Additional quotes by Fernando J. Corbató

Systems with unknown behavioral properties require the implementation of iterations which are intrinsic to the design process but which are normally hidden from view. Certainly when a solution to a well-understood problem is synthesized, weak designs are mentally rejected by a competent designer in a matter of moments. On larger or more complicated efforts, alternative designs must be explicitly and iteratively implemented. The designers perhaps out of vanity, often are at pains to hide the many versions which were abandoned and if absolute failure occurs, of course one hears nothing. Thus the topic of design iteration is rarely discussed. Perhaps we should not be surprised to see this phenomenon with software, for it is a rare author indeed who publicizes the amount of editing or the number of drafts he took to produce a manuscript.

It is important to emphasize the value of simplicity and elegance, for complexity has a way of compounding difficulties and as we have seen, creating mistakes. My definition of elegance is the achievement of a given functionality with a minimum of mechanism and a maximum of clarity.

The computer field is intoxicated with change. We have seen galloping growth over a period of four decades and it still does not seem to be slowing down. The field is not mature yet and already it accounts for a significant percentage of the Gross National Product.

Loading...