home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!wupost!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
- From: mccall@mksol.dseg.ti.com (fred j mccall 575-3539)
- Subject: Re: GOTO, was: Tiny proposal for na
- Message-ID: <1992Sep9.205423.25339@mksol.dseg.ti.com>
- Organization: Texas Instruments Inc
- References: <714668024@thor> <6800007@tisdec.tis.tandy.com> <1992Aug26.130335.26725@hemlock.cray.com> <1992Aug26.194538.1598@spss.com> <rmartin.714931485@thor> <1992Sep1.192043.16224@mksol.dseg.ti.com> <rmartin.715445973@thor> <1992Sep2.215323.4560@lucid.com> <rmartin.715527587@thor>
- Date: Wed, 9 Sep 1992 20:54:23 GMT
- Lines: 30
-
- In <rmartin.715527587@thor> rmartin@thor.Rational.COM (Bob Martin) writes:
-
- >I did not intend to start a religious war. (Or a quaint discussion.)
- >I had no idea that there would be such a reaction. Structured
- >Programming is "old news". Arguing about whether or not to use gotos
- >is like arguing about whether the world is round or flat. The question
- >was settled years ago.
-
- Well, no, it wasn't, except for folks who need a dogma to follow.
- Many of us say to avoid them unless they are the most appropriate
- structure. That doesn't seem to be your opinion, though.
-
- >The principles of structured programming were an important advance in
- >the science of software engineering. Those principles are still valid
- >today as a guide to structure the implementation of our methods. We
- >should not forget them, and if they are in question, then we should
- >discuss them.
-
- There! You used the key word. GUIDE. Not "hard and fast rule". Not
- "cast in concrete, GOTO is the ultimate evil". GUIDE.
-
- Now if only the rest of your notes reflected that use of the word
- 'guide', rather than treating structured programming as if it was
- carved on stone tablets and handed down from the mountain.
-
- --
- "Insisting on perfect safety is for people who don't have the balls to live
- in the real world." -- Mary Shafer, NASA Ames Dryden
- ------------------------------------------------------------------------------
- Fred.McCall@dseg.ti.com - I don't speak for others and they don't speak for me.
-