Issue No. 03 - May/June (1988 vol. 5)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.2027
<p>A programming strategy of delaying design commitment is advocated. It is argued that such an approach retains flexibility and provides an opportunity for new insights and creative design further on in the process. In the context of programming, delaying commitment corresponds to lazy evaluation. Tactics for delaying commitment are discussed.</p>
programming strategy; design commitment; creative design; programming; lazy evaluation; programming
H. Thimbleby, "Delaying Commitment," in IEEE Software, vol. 5, no. , pp. 78-86, 1988.