“You must excuse my gruff conduct,” the watchdog said, after they’d been driving for some time, “but you see it’s traditional for… — Norton Juster Copy Share Image
Einstein repeatedly argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts… — Anonymous Copy Share Image
Adding last-minute features, whether in response to competitive pressure, as a developer's pet feature, or on the whim of management, causes more… — John Robbins Copy Share Image
The belief that complex systems require armies of designers and programmers is wrong. A system that is not understood in its entirety,… — Niklaus Wirth Copy Share Image
Testing is the process of comparing the invisible to the ambiguous, so as to avoid the unthinkable happening to the anonymous. — James Marcus Bach Copy Share Image
One principle problem of educating software engineers is that they will not use a new method until they believe it works and,… — Watts Humphrey Copy Share Image
One: demonstrations always crash. And two: the probability of them crashing goes up exponentially with the number of people watching. — Steve Jobs Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as… — Brian Kernighan Copy Share Image