There are two ways of constructing a software design; one way is to make it so simple that there are obviously no… — Anonymous Copy Share Image
Unformed people delight in the gaudy and in novelty. Cooked people delight in the ordinary. — Erik Naggum Copy Share Image
When we use a language, we should commit ourselves to knowing it, being able to read it, and writing it idiomatically. — Ron Jeffries 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
If you like your remote messaging fat, dumb, and interoperable, you could also look into the SOAP libraries distributed with Ruby. — Dave Thomas Copy Share Image
Find the simplest model that is not a lie is the key to better software design. — David Parnas Copy Share Image
... as a slow-witted human being I have a very small head and I had better learn to live with it and… — Edsger Dijkstra Copy Share Image
It's hard to read through a book on the principles of magic without glancing at the cover periodically to make sure it… — Bruce Tognazzini Copy Share Image