From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,9a0ff0bffdf63657 X-Google-Attributes: gidfac41,public X-Google-Thread: f43e6,9a0ff0bffdf63657 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,4b06f8f15f01a568 X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,9a0ff0bffdf63657 X-Google-Attributes: gid1108a1,public From: Martin@nezumi.demon.co.uk (Martin Tom Brown) Subject: Re: Software landmines (loops) Date: 1998/09/03 Message-ID: <904831775snz@nezumi.demon.co.uk>#1/1 X-Deja-AN: 387508736 References: X-Complaints-To: abuse@demon.net X-Mail2News-Path: news.demon.net!nezumi.demon.co.uk X-Trace: mail2news.demon.co.uk 904836789 mail2news:380 mail2news mail2news.demon.co.uk Organization: Nezumi Reply-To: Martin@nezumi.demon.co.uk Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.lang.ada Date: 1998-09-03T00:00:00+00:00 List-Id: On Thursday, in article ell@access5.digex.net "Ell" wrote: > In comp.object Ole-Hjalmar Kristensen wrote: > > : Please cool off! According to Dijkstra (not RCM) > : single-entry/single-exit IS a core concept of structured programming. > : Whether you agree that it is good idea, is another thing. > > I suppose you have heard that from his mouth, or you can cite his > writings? Off hand no, but the emphasis on "maintainence of functional domain" and subsequent development of the box diagram N-S or Chapin charts which prevented the fundamental maxims of structured programming from ever being violated would lend support to his argument. That this could lead to logical contortions and inefficiency if applied too dogmatically was an argument Knuth used in about '75. ISTR nested loop escapes were used as the counter example then. Regards, -- Martin Brown __ CIS: 71651,470 Scientific Software Consultancy /^,,)__/