Best programming quotations

Source: Internet
Author: User

From: coolshell

 

Being abstract is something profoundly different from being vague... The purpose of specified action is not to be vague, but to create a new semantic level in which one can be absolutely precise.-edsger Dijkstra

Abstract and fuzzy are completely different. The purpose of abstraction is not to blur things, but to create a new semantic layer where it is absolutely accurate description. -Edsger Dijkstra

Commentary: most debugging problems are fixed easily; identifying the location of the problem is hard.-Unknown

It is easy to fix bugs, but it is difficult to locate bugs-Anonymous

Given enough eyebils, all bugs are shallow (e.g ., given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone ). -Eric S. raymond, programmer and advocate of open source software, from the cathedral and the bazaar

As long as you pay enough attention to all bugs emerge (for example, if you give enough beta testers and developers to work together, then all the problems will soon emerge, and the correction will be obvious)

Programs must be written for people to read, and only incidentally for machines to execute.-Harold Abelson and Gerald Jay Sussman, computer scientists and authors, from the structure and interpretation of computer programs

The Code should be written to other people to read, and what can be done by machines is included. -- Harold Abelson and Gerald Jay Sussman, a computer scientist and writer, from the structure and interpretation of computer programs

The first 90% of the Code accounts for the first 90% of the development time. the remaining 10% of the Code accounts for the other 90% of the development time. -Tom Cargill, object-oriented programming expert at Bell Labs

The first 90% of the Code took 90% of the development time, and the last 10% of the Code would take another 90% of the development time. -Tom Cargill, object-oriented programming expert, Bell lab

The sooner you start to code, the longer the program will take.-Roy Carlson, University of Wisconsin

The sooner you start coding by hand, the longer it takes you to program-Roy Carlson, University of Wisconsin

The value of a prototype is in the education it gives you, not in the Code itself.-Alan Cooper, software author, from the inmates are running the asylum

The value of the prototype lies in the lessons he has taught you, not the Code itself-Alan Cooper, software author, from the inmates are running the asylum

There are two ways of constructing a software design. one way is to make it so simple that there are obviusly no deficiencies. and the other way is to make it so complicated that there are no obvious deficiencies. -Charles Antony Richard Hoare

There are two ways to design software in the world, one is to design as simple as possible, so obviously there is no defect, the other is to make him as complex as possible, so that the defects are not so obvious.

Weeks of programming can save you hours of planning.-Unknown

Doing more programming for a few weeks can save you time for planning-anonymous (meaning that only after practice can you make it easier to do planning without practice, it will be a headache to start planning)

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.