March 11, 2005
code as design (link)
http://www.developerdotstar.com/mag/articles/reeves_design_main.html
The following essays by Jack W. Reeves offer three perspectives on a single theme, namely that programming is fundamentally a design activity and that the only final and true representation of "the design" is the source code itself. This simple assertion gives rise to a rich discussion—one which Reeves explores fully in these three essays.