A computer program is a detailed description of the policy by which inputs are transformed into outputs.
Design is not simply art, it is elegance of function.