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,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,f66d11aeda114c52 X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,f66d11aeda114c52 X-Google-Attributes: gid103376,public From: "W. Wesley Groleau x4923" Subject: Re: Design By Contract Date: 1997/09/05 Message-ID: <3410284F.75F8@pseserv3.fw.hac.com>#1/1 X-Deja-AN: 270010392 Sender: usenet@most.fw.hac.com (News Administration) References: X-Nntp-Posting-Host: sparc01 Organization: Hughes Defense Communications Newsgroups: comp.lang.ada,comp.lang.eiffel Date: 1997-09-05T00:00:00+00:00 List-Id: > :> I still prefer the Eiffel mechanisms for a couple reasons: > :> > :> a) Simpler > :> b) Views may be directed to specific clients > : > :Well, OK, but .... > :b) can be done at a certain level via > :appropriate combination of public/private children, but it is not as > :encompassing as selective export. I would say that public children allows selective import, and the "appropriate combination of public/private children" allows export to be selective, but only to the extent of choosing to export within the group or to everyone. > The sort of situations where it is handy is for tightly-knit > And in Ada a tightly-knit abstractions might be a collection of private children. -- ---------------------------------------------------------------------- Wes Groleau, Hughes Defense Communications, Fort Wayne, IN USA Senior Software Engineer - AFATDS Tool-smith Wanna-be wwgrol AT pseserv3.fw.hac.com Don't send advertisements to this domain unless asked! All disk space on fw.hac.com hosts belongs to either Hughes Defense Communications or the United States government. Using email to store YOUR advertising on them is trespassing! ----------------------------------------------------------------------