Search for a service
A witty saying proves nothing -- Voltaire
A guideline in the process of stepwise refinement should be the principle to decompose decisions as much as possible, to untangle aspects which are only seemingly interdependent, and to defer those decisions which concern details of representation as long as possible. -- Niklaus Wirth
It’s a problem if the design doesn’t let you add features at a later date. If you have to redo a program, the hours you spend can cause you to lose your competitive edge. A flexible program demonstrates the difference between a good designer and someone who is just getting a piece of code out. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
The acts of the mind, wherein it exerts its power over simple ideas, are chiefly these three: 1. Combining several simple ideas into one compound one, and thus all complex ideas are made. 2. The second is bringing two ideas, whether simple or complex, together, and setting them by one another so as to take a view of them at once, without uniting them into one, by which it gets all its ideas of relations. 3. The third is separating them from all other ideas that accompany them in their real existence: this is called abstraction, and thus all its general ideas are made. -- John Locke, An Essay Concerning Human Understanding (1690)
C’s great for what it’s great for. -- Ben Hoyts (micropledge)
A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis (Epigrams in programming)
Innovation distinguishes between a leader and a follower. ~Steve Jobs
Opportunities don’t happen, you create them. ~Chris Grosser
If you want to achieve excellence, you can get there today. As of this second, quit doing less-than-excellent work. ~Thomas J. Watson
Ask and it will be given to you; search, and you will find; knock and the door will be opened for you. –Jesus