Quote of the Day
Authors Categories Blog Quote Maker Videos
 

Tony Hoare Quotes: There are two ways of constructing a piece of software: One is to make it so simple that there are obviously no errors, and the other is to make it so complicated that there are no obvious errors.
         

There are two ways of constructing a piece of software: One is to make it so simple that there are obviously no errors, and the other is to make it so complicated that there are no obvious errors.


Tony Hoare
Check all other quotes by Tony Hoare

Want to display this quote image on your website or blog? Simply copy and paste the below code on your website/blog.

Embed:

Format of this image is jpg. The width and height of image are 1200 and 630, repectively. This image is available for free to download.





There are two ways of constructing a piece of software: One is to make it so simple that there are obviously no errors, and the other is to make it so complicated that there are no obvious errors.
         



Citation

Use the citation below to add this quote to your bibliography:


Styles:

×

MLA Style Citation


"Tony Hoare Quotes." Quoteslyfe.com, 2024. Sat. 27 Apr. 2024. <https://www.quoteslyfe.com/quote/There-are-two-ways-of-constructing-a-8242>.




Check out


Other quotes of Tony Hoare


Here is a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors.

Here is a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors.



I call it my billion-dollar mistake. It was the invention of the null reference in 1965.

I call it my billion-dollar mistake. It was the invention of the null reference in 1965.



The unavoidable price of reliability is simplicity.

The unavoidable price of reliability is simplicity.



The real value of tests is not that they detect bugs in the code but that they detect inadequacies in the methods, concentration, and skills of those who design and produce the code.

The real value of tests is not that they detect bugs in the code but that they detect inadequacies in the methods, concentration, and skills of those who design and produce the code.



Some problems are better evaded than solved.

Some problems are better evaded than solved.



Inside every large program is a small program struggling to get out.

Inside every large program is a small program struggling to get out.



I don't know what the language of the year 2000 will look like, but I know it will be called Fortran.

I don't know what the language of the year 2000 will look like, but I know it will be called Fortran.



Premature optimization is the root of all evil in programming.

Premature optimization is the root of all evil in programming.



The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard to pay.

The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard to pay.



You cannot teach beginners top-down programming, because they don't know which end is up.

You cannot teach beginners top-down programming, because they don't know which end is up.





Other quotes you may like


You find out more of the type of person someone is when they are around someone in need

You find out more of the type of person someone is when they are around someone in need



Up here it seems we have only the stars, but even they seem small in the midst of that terrifying night sky...I suppose even monsters can be afraid of the dark.

Up here it seems we have only the stars, but even they seem small in the midst of that terrifying night sky...I suppose even monsters can be afraid of the dark.




the voices of our ancestors telling of our glorious past, our culture, and what it means to be an Indian.

the voices of our ancestors telling of our glorious past, our culture, and what it means to be an Indian.



That a religion may be true, it must have knowledge of our nature.

That a religion may be true, it must have knowledge of our nature.



A man may be variously accomplished, and yet be a feeble poet.

A man may be variously accomplished, and yet be a feeble poet.



I desire that there be as many different persons in the world as possible; I would have each one be very careful to find out and preserve his own way.

I desire that there be as many different persons in the world as possible; I would have each one be very careful to find out and preserve his own way.



Tehran believes it's none of our business or anybody else's to decide the future of personalities in other countries.

Tehran believes it's none of our business or anybody else's to decide the future of personalities in other countries.



Living with the immediacy of death helps you sort out your priorities in life. It helps you to live a less trivial life.

Living with the immediacy of death helps you sort out your priorities in life. It helps you to live a less trivial life.



God fully knows himself and all things actual and possible in one simple and eternal act.

God fully knows himself and all things actual and possible in one simple and eternal act.




Quote Description


This page presents the quote "There are two ways of constructing a piece of software: One is to make it so simple that there are obviously no errors, and the other is to make it so complicated that there are no obvious errors.". Author of this quote is Tony Hoare. .