In general, we can think of data as defined by some collection of selectors and constructors, together with specified conditions that these procedures must fulfill in order to be a valid representation. -- SICP, What is meant by data?
640K ought to be enough for anybody. -- Bill Gates, 1981
So - what are the most important problems in software engineering? I’d answer “dealing with complexity”. -- Mark Chu-Carroll
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).
If you tell the truth, you don't have to remember anything. -- Mark Twain
What we choose to fight is so tiny! What fights us is so great! ... When we win it's with small things, and the triumph itself makes us small. ... Winning does not tempt that man. This is how he grows: by being defeated, decisively, by constantly greater beings. -- Rainer Maria Rilke, The Man Watching.
Don’t let what you cannot do interfere with what you can do. ~John R. Wooden
Courage is resistance to fear, mastery of fear - not absense of fear. ~Mark Twain
It is better to fail in originality than to succeed in imitation. ~Herman Melville
Ask and it will be given to you; search, and you will find; knock and the door will be opened for you. –Jesus