There once was a master programmer who wrote unstructured programs.
A novice programmer, seeking to imitate him, also began to write
unstructured programs. When the novice asked the master to evaluate
his progress, the master criticized him for writing unstructured
programs, saying "What is appropriate for the master is not
appropriate for the novice. You must understand Tao before
transcending structure."
A novice programmer was once assigned to code a simple financial
package.
The novice worked furiously for many days, but when his master
reviewed his program, he discovered that it contained a screen editor, a set
of generalized graphics routines, and artificial intelligence interface,
but not the slightest mention of anything financial....