#programming

Read through the most famous quotes by topic #programming




I don't have any focus groups on talent and programming. If I need five people in a mall to be paid $40 to tell me how to do my job, I shouldn't do my job.


Roger Ailes


#five #focus #focus groups #groups #how

The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.


Alan Perlis


#anything #because #best #book #layman

APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.


Edsger Dijkstra


#carried #coding #creates #future #generation

My background is in hardware design. I found hardware work to be a welcome change from thousands of hours of programming and that led to the designs you mentioned.


David Crane


#change #design #designs #found #hardware

Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.


Paul Graham


#age

Programming is the art of doing one thing at a time


Michael Feathers


#art

Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.


Michael Feathers


#programming #change

The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.


Donald E. Knuth


#programming #communication

We see a lot of feature-driven product design in which the cost of features is not properly accounted. Features can have a negative value to customers because they make the products more difficult to understand and use. We are finding that people like products that just work. It turns out that designs that just work are much harder to produce that designs that assemble long lists of features.


Douglas Crockford


#philosophy #programming #simplicity #software-development #design

The issue of finding the best possible answer or achieving maximum efficiency usually arises in industry only after serious performance or legal troubles.


Steven S. Skiena


#design