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=-1.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, INVALID_MSGID 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: 1108a1,9a0ff0bffdf63657 X-Google-Attributes: gid1108a1,public X-Google-Thread: f43e6,9a0ff0bffdf63657 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,4b06f8f15f01a568 X-Google-Attributes: gid103376,public From: sureshvv@hotmail.com Subject: Re: Software landmines (loops) Date: 1998/09/03 Message-ID: <6smmhv$1kp$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 387541002 References: <902934874.2099.0.nnrp-10.c246a717@news.demon.co.uk> <6r1glm$bvh$1@nnrp1.dejanews.com> <6r9f8h$jtm$1@nnrp1.dejanews.com> <6renh8$ga7$1@nnrp1.dejanews.com> <6rf59b$2ud$1@nnrp1.dejanews.com> <6rfra4$rul$1@nnrp1.dejanews.com> <35DBDD24.D003404D@calfp.co.uk> <6sbuod$fra$1@hirame.wwa.com> <35f51e53.48044143@ <904556531.666222@miso.it.uq.edu.au> <6sgror$je8$3@news.indigo.ie> <6sh3qn$9p2$1@hirame.wwa.com> <6shbca$66c$1@news.indigo.ie> <6shhq7$lut$1@hirame.wwa.com> <6sjbso$1lk$2@news.indigo.ie> <6sjijg$36r$1@hirame.wwa.com> <6skhcm$1dr$2@news.indigo.ie> <6skqf3$9g0$1@hirame.wwa.com> X-Http-Proxy: 1.0 x5.dejanews.com:80 (Squid/1.1.22) for client 207.71.79.77 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Thu Sep 03 18:18:40 1998 GMT Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.lang.ada X-Http-User-Agent: Mozilla/4.5b1 [en] (WinNT; I) Date: 1998-09-03T00:00:00+00:00 List-Id: In article <6skqf3$9g0$1@hirame.wwa.com>, "Robert Martin" wrote: > Knowledge of the benefits and costs of > single-entry/single-exit functions should be firmly ingrained in all > software engineers. I would like to find out the costs that are associated with the se/se structure of functions. 1. Increases level of nesting in code, making it potentially more complex. 2. Requires adding flag variables which have to be tracked, making it more complex. 3. Special conditions can become embedded in code rather than being readily apparent. suresh -----== Posted via Deja News, The Leader in Internet Discussion ==----- http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum