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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,60e2922351e0e780 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-11-14 07:54:10 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!c03.atl99!rip!news.webusenet.com!peer01.cox.net!cox.net!border3.nntp.aus1.giganews.com!intern1.nntp.aus1.giganews.com!nntp.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 14 Nov 2003 09:54:08 -0600 Date: Fri, 14 Nov 2003 10:54:07 -0500 From: "Robert I. Eachus" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Clause "with and use" References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.34.214.193 X-Trace: sv3-kxhkh1elwf9gHluaYug9cnXXUv58Gf4gj+KVCGRZnlmf+uvzIo5XqooZ3Eahj2ZDWGG/rnlcvAqsMMm!VLwGDId32fWIdlI/ereMkFqoBG1TOck5fhpHgXiJ/tkLgoA499yYuHZlCXRtsQ== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.1 Xref: archiver1.google.com comp.lang.ada:2500 Date: 2003-11-14T10:54:07-05:00 List-Id: Robert Spooner wrote: > Perhaps you should call it an entropy number rather than a goodness > number. :) Actually my name for it is a coupling measure. The higher the number, the more tightly coupled a system is. In Ada high coupling for systems is bad, but high coupling within a subsystem can be good if it results in low coupling elsewhere. Also that is why I refer to it as a measure of design quality rather than code quality. It is possible to do a bad job of implementing a design, and it is also possible in Ada for code to have lots of unnecessary with clauses. But the reality does seem to be that for decent code the coupling measure is determined by the design, not how well or poorly the code itself is written. -- Robert I. Eachus 100% Ada, no bugs--the only way to create software.