“I conclude there are two ways of constructing software design: one way is to make it so simple there are obviously no… — Tony Hoare Copy Share Image
There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other… — Tony Hoare 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
Human beings either function as individuals or as members of a pack. There's a switch inside us, deep in our spirit, that… — Jaron Lanier Copy Share Image
...wisdom is in large part the knowledge of how to avoid doing dumb things, and thus grows globally as a function of… — Tim Bray Copy Share Image
“You can’t control the environments where people use your software. You have to design it to fit. The best place to watch… — Giles Colborne Copy Share Image
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard… — Tony Hoare Copy Share Image