home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / cplus / 13542 < prev    next >
Encoding:
Text File  |  1992-09-11  |  1.6 KB  |  33 lines

  1. Newsgroups: comp.lang.c++
  2. Path: sparky!uunet!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
  3. From: mccall@mksol.dseg.ti.com (fred j mccall 575-3539)
  4. Subject: Re: GOTO, was: Tiny proposal for na
  5. Message-ID: <1992Sep11.183734.15011@mksol.dseg.ti.com>
  6. Organization: Texas Instruments Inc
  7. 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> <rmarti <rmartin.716169568@thor>
  8. Date: Fri, 11 Sep 1992 18:37:34 GMT
  9. Lines: 22
  10.  
  11. In <rmartin.716169568@thor> rmartin@thor.Rational.COM (Bob Martin) writes:
  12.  
  13. >mccall@mksol.dseg.ti.com (fred j mccall 575-3539) writes:
  14.  
  15. >|Now if only the rest of your notes reflected that use of the word
  16. >|'guide', rather than treating structured programming as if it was
  17. >|carved on stone tablets and handed down from the mountain.
  18.  
  19. >I have repeatedly stated that physical need outweighs design
  20. >principles.  If you must use gotos, or global variables, or any of the
  21. >other evils of software, in order to fulfill the requirements, then
  22. >do so, and without hesitation.
  23.  
  24. But you are talking only about timing constraints.  As I and others
  25. have said repeatedly, there are other reasons to use gotos, multiple
  26. returns, breaks, etc.
  27.  
  28. -- 
  29. "Insisting on perfect safety is for people who don't have the balls to live
  30.  in the real world."   -- Mary Shafer, NASA Ames Dryden
  31. ------------------------------------------------------------------------------
  32. Fred.McCall@dseg.ti.com - I don't speak for others and they don't speak for me.
  33.