fooyeahcode

Quote

How can we design systems when we don’t know what we’re doing?

The most exciting engineering challenges lie on the boundary of theory and the unknown. Not so unknown that they’re hopeless, but not enough theory to predict the results of our decisions.

When designing at this boundary, the challenge lies not in constructing the system, but in understanding it. In the absence of theory, we must develop an intuition to guide our decisions. The design process is thus one of exploration and discovery.

“Up and Down the Ladder of Abstraction,” Bret Victor.  So good.   (via lifeandcode)
via lifeandcode
Posted on Wednesday, October 19 2011.
6
Notes
  1. justinherrick reblogged this from fooyeahcode
  2. franciscello reblogged this from fooyeahcode
  3. franciscello liked this
  4. thedistanceinsidious reblogged this from fooyeahcode
  5. fooyeahcode reblogged this from lifeandcode
  6. cab1729 liked this
  7. lifeandcode posted this
fooyeahcode

When I am programming, I am at a nexus. My thoughts become concrete. My ideas transform illusion into reality. The structure of existence is remade before my very eyes. I become a vessel for the creative force of the universe. I am carried aloft as if on the wings of dragons. Why should I care if nobody knows my name?

The Hacker Ethic
Ask me anything Submit
Previous Next