In computing, turning the obvious into the useful is a living definition of the word "frustration".
A picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be adequately described with pictures.
Once you understand how to write a program get someone else to write it.
In programming, as in everything else, to be in error is to be reborn.
It is easier to change the specification to fit the program than vice versa.
Optimization hinders evolution.