“Data scientist (noun): Person who is better at statistics than any software engineer and better at software engineering than any statistician. —… — Rachel Schutt Copy Share Image
In software, the chain isn't as strong as its weakest link; it's as weak as all the weak links multiplied together. — Steve McConnell Copy Share Image
About 90 percent of the downtime comes from, at most, 10 percent of the defects. — Barry Boehm 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
“When I asked Sam Shillace, who ran Gmail and Google Apps for four years, about the costliest mistake he's seen engineers make,… — Edmond Lau 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
Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products — Niklaus Wirth Copy Share Image
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop. — Alan Perlis Copy Share Image
Software engineering is not about right and wrong but only better and worse — Ellen Ullman Copy Share Image
“Indeed, the ratio of time spent reading versus writing is well over 10 to 1. We are constantly reading old code as… — Robert C. Martin Copy Share Image
Software Engineering is that part of Computer Science which is too difficult for the Computer Scientist. — Friedrich L. Bauer Copy Share Image
“In his book Software Abstractions, MIT Professor Daniel Jackson explains just how important it is to choose the right abstractions. "Pick the… — Edmond Lau 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
Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of… — Niklaus Wirth Copy Share Image
A brute force solution that works is better than an elegant solution that doesn't work. — Steve McConnell Copy Share Image
The best meetings get real work done. When your people learn that your meetings actually accomplish something, they will stop making excuses… — Larry Constantine Copy Share Image
Using Unix is the computing equivalent of listening only to music by David Cassidy. — Rob Pike Copy Share Image
There is always a well-known solution to every human problem - neat, plausible, and wrong. — H. L. Mencken Copy Share Image
Software Engineering might be science; but that's not what I do. I'm a hacker, not an engineer. — Jamie Zawinski Copy Share Image