Quotations about:
    programming


Note not all quotations have been tagged, so Search may find additional quotes on this topic.


Once the product’s task is known, design the interface first; then implement to the interface design.

Jef Raskin
Jef Raskin (1943-2005) American computer scientist, writer
The Humane Interface, 1-5 (2000)
    (Source)
 
Added on 25-Apr-22 | Last updated 1-Jun-22
Link to this post | No comments
Topics: , , , ,
More quotes by Raskin, Jef

Code is like humor. When you have to explain it, it’s bad.

Cory House (contemp.) American software architect, speaker, author
Twitter (12 Nov 2013)
    (Source)
 
Added on 30-Sep-20 | Last updated 30-Sep-20
Link to this post | No comments
Topics: , , , , , ,
More quotes by House, Cory

Ugly programs are like ugly suspension bridges: they’re much more liable to collapse than pretty ones, because the way humans (especially engineer-humans) perceive beauty is intimately related to our ability to process and understand complexity.

Eric S. Raymond (b. 1957) American software developer, writer [a.k.a. ESR]
The Cathedral & the Bazaar (1999)
 
Added on 5-Aug-20 | Last updated 5-Aug-20
Link to this post | No comments
Topics: , , , , ,
More quotes by Raymond, Eric S.

Smart data structures and dumb code works a lot better than the other way around.

Eric S. Raymond (b. 1957) American software developer, writer [a.k.a. ESR]
The Cathedral and the Bazaar, ch. 2, Rule 9 (1999)
    (Source)
 
Added on 22-Jun-20 | Last updated 14-Jul-20
Link to this post | No comments
Topics: , , , ,
More quotes by Raymond, Eric S.

I am rarely happier than when spending entire day programming my computer to perform automatically a task that it would otherwise take me a good ten seconds to do by hand.

Douglas Adams (1952-2001) English writer
Last Chance to See, ch. 2 (1991)
 
Added on 30-Oct-07 | Last updated 26-Aug-14
Link to this post | 2 comments
Topics: , , , , , ,
More quotes by Adams, Douglas

There is no doubt that the “grail” of efficiency leads to abuse. Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.

Donald E. Knuth (b. 1938) American computer scientist, mathematician, academic
“Structured Programming with go to Statements,” ACM Journal Computing Surveys (Dec 1974)
 
Added on 1-Feb-04 | Last updated 13-Oct-20
Link to this post | No comments
Topics: , , , , , , , ,
More quotes by Knuth, Donald E.