“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

The Emperor's Old Clothes
Context: There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. It demands the same skill, devotion, insight, and even inspiration as the discovery of the simple physical laws which underlie the complex phenomena of nature.

Adopted from Wikiquote. Last update Sept. 10, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no defic…" by C. A. R. Hoare?
C. A. R. Hoare photo
C. A. R. Hoare 16
British computer scientist 1934

Related quotes

Paul Dirac photo

“The aim of science is to make difficult things understandable in a simpler way; the aim of poetry is to state simple things in an incomprehensible way. The two are incompatible.”

Paul Dirac (1902–1984) theoretical physicist

As quoted in Dirac: A Scientific Biography (1990), by Helge Kragh, p. 258
Source: [Kragh, Helge, Dirac: A Scientific Biography, https://books.google.co.uk/books?id=zXm1Bso1VREC&pg=PA258&lpg=PA258&dq=%22The+aim+of+science+is+to+make+difficult+things+understandable+in+a+simpler+way;+the+aim+of+poetry+is+to+state+simple+things+in+an+incomprehensible+way.+The+two+are+incompatible%22&source=bl&ots=OLeGFpZGCh&sig=VRga1I7FVl9UBpXi_oAq_-8u_ls&hl=en&sa=X&ved=0ahUKEwjBwLbbwdvVAhXIIMAKHZ_pCZQQ6AEIOTAD#v=onepage&q=%22The%20aim%20of%20science%20is%20to%20make%20difficult%20things%20understandable%20in%20a%20simpler%20way%3B%20the%20aim%20of%20poetry%20is%20to%20state%20simple%20things%20in%20an%20incomprehensible%20way.%20The%20two%20are%20incompatible%22&f=false, March 30, 1990, 258, December 6, 2017]

Larry Niven photo
Russell L. Ackoff photo

“Nothing in this world is difficult, but thinking makes it seem so. Where there is true will, there is always a way.”

Wú Chéng'ēn (1500–1582) Chinese writer

Source: Monkey: A Journey to the West

Barack Obama photo

“Enthusiasm makes up for a host of deficiencies.”

Barack Obama (1961) 44th President of the United States of America
James Baldwin photo
Brian Clevinger photo

“I'm so physically deficient that the act of sleep injures me. It's like I disprove evolution and intelligent design at once.”

Brian Clevinger (1978) writer

http://www.nuklearpower.com/daily.php?date=050915

Andrew S. Tanenbaum photo

“Fight Features. … The only way to make software secure, reliable, and fast is to make it small.”

Andrew S. Tanenbaum (1944) Dutch computer scientist

"Some Notes on the 'Who Wrote Linux' Kerfuffle", release 1.5 http://www.cs.vu.nl/~ast/brown/.

Gretchen Rubin photo

“One of the best ways to make yourself happy is to make other people happy. One of the best ways to make other people happy is to be happy yourself.”

Gretchen Rubin (1966) American writer

Source: The Happiness Project: Or Why I Spent a Year Trying to Sing in the Morning, Clean My Closets, Fight Right, Read Aristotle, and Generally Have More Fun

Related topics