| IF-THEN-ELSE considered harmful |
| Full text |
Pdf
(1.00 MB)
|
| Source
|
ACM SIGPLAN Notices
archive
Volume 10 , Issue 8 (August 1975)
table of contents
Pages: 34 - 44
Year of Publication: 1975
ISSN:0362-1340
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): n/a, Downloads (12 Months): n/a, Citation Count: 11
|
|
|
ABSTRACT
Although the if-then-else construct for flow of control is simple in some senses, and certainly superior to unrestricted GO TO logic, the indefinite replication of this structure leads to undesireable program constructs. Other, more extensible control structures may be added to programming languages, while regulating the unrestricted use of if-then-else, in such a way as to reduce the complexity of programs.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Miller, George A., "The Magical Number Seven, Plus-or-minus Two: Some Limits on our Capacity for Processing Information", <u>Psychological Review</u>, 63, No. 2, March 1956
|
| |
2
|
Wason, P. C. and P. N. Johnson-Laird, <u>Psychology of Reasoning: Structure and Content</u>, Cambridge, Mass.: Harvard U. Press, 1972
|
 |
3
|
|
| |
4
|
Weinberg, G. M., M. Goetz, S. Wright, and R. Kaufmann, <u>High Level COBOL Programming</u>, in press
|
| |
5
|
Plum, Thomas W-S., "Fooling the User of a Programming Language", submitted to 1975 Conference on Reliable Software
|
| |
6
|
Weinberg, G. M., Dennis P. Geller, and Thomas W-S. Plum, "DO WHILE Considered Harmful", in preparation
|
| |
7
|
Weinberg, G. M., <u>PL/I Programming: A Manual of Style</u>, New York: McGraw-Hill, 1970
|
|