Dijkstra opened a can of worms when he submitted his famous letter, "Go To Statement Considered Harmful" to the Communications of the ACM in 1968. You can read the text of this letter on the Web at www.acm.org/classics/oct95/. Steve McConnell discusses the issue in his book, Code Complete (Microsoft Press, 1993). The Construx Web site (www.construx.com/stevemcc/ccgoto.htm) carries an excerpt from this book. You can learn more about the use of GOTO in an IEEE Software article called "Keep It Simple" at www.construx.com/stevemcc/bp06.htm.
|