“The programmer at wit's end for lack of space can often do best by disentangling himself from his code, rearing back, and contemplating his data. Representation is the essence of programming.” — Frederick P. Brooks Jr Copy Share Image