(A Look Back at) Go To Statement Considered Harmful.
The article presents a letter, originally published in 1968, assailing excessive use of the "go to" statement in computer programming. The author shares the view that a program's quality is inversely proportional to the number of "go to" statements it uses. "Go to" statements make programs messy and...
| Publicado en: | Communications of the ACM Vol. 51; no. 1; pp. 7 - 10 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Jan2008
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=28106633&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 28106633 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Jan2008 vid: 51 iid: 1 pid: 68 pub: Association for Computing Machinery artinfo: ui: 28106633 ppf: 7 ppct: 3 formats: tig: atl: (A Look Back at) Go To Statement Considered Harmful. aug: au: Dijkstra, Edsger W. affil: Technological University, Eindhoven, The Netherlands. su: Computer programming Algorithms Computer logic Programming languages Landin, Peter J. Strachey, Christopher sug: subj: Computer programming Algorithms Computer logic Programming languages Landin, Peter J. Strachey, Christopher ab: The article presents a letter, originally published in 1968, assailing excessive use of the "go to" statement in computer programming. The author shares the view that a program's quality is inversely proportional to the number of "go to" statements it uses. "Go to" statements make programs messy and their use can be obviated by structured programming techniques. His opinion is informed both by experience and by the influence of persons such as Peter Landin, Christopher Strachey, and Heinz Zemanek. If he had his way the "go to" statement would be eliminated from all higher-level languages. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2008 holdings: @attributes: islocal: N |
|---|