|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Harold Thimbleby, "Delaying Commitment," IEEE Software, vol. 5, no. 3, pp. 78-86, May/June, 1988. | |||
| BibTex | x | ||
| @article{ 10.1109/52.2027, author = {Harold Thimbleby}, title = {Delaying Commitment}, journal ={IEEE Software}, volume = {5}, number = {3}, issn = {0740-7459}, year = {1988}, pages = {78-86}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.2027}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Delaying Commitment IS - 3 SN - 0740-7459 SP78 EP86 EPD - 78-86 A1 - Harold Thimbleby, PY - 1988 KW - programming strategy; design commitment; creative design; programming; lazy evaluation; programming VL - 5 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.2027
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.
Index Terms:
programming strategy; design commitment; creative design; programming; lazy evaluation; programming
Citation:
Harold Thimbleby, "Delaying Commitment," IEEE Software, vol. 5, no. 3, pp. 78-86, May-June 1988, doi:10.1109/52.2027
Usage of this product signifies your acceptance of the Terms of Use.

