Programming is usually taught by examples.
"Program Development by Stepwise Refinement". Communications of the ACM 14 (4): pp. 221-227, April 1971.
Programming is usually taught by examples.