Slide 11
Slide 11 text
Doug McIlroy: “ Progr
a
mming Pe
a
rls: A Liter
a
te Progr
a
m", CACM, June 1986, pg. 478-479
The presentation is engaging and clear. In WEB one deliberately
writes a paper, not just comments, along with code. This of
course helps readers. I am sure that it also helps writers:
re
fl
ecting upon design choices su
ff i
ciently to make them
explainable must help clarify and re
fi
ne one's thinking. Moreover,
because an explanation in WEB is intimately combined with the
hard reality of implementation, it is qualitatively di
ff
erent from,
and far more useful than, an ordinary "speci
fi
cation" or "design"
document. It can't gloss over the tough places.