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,2c6139ce13be9980 X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,3d3f20d31be1c33a X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,2c6139ce13be9980 X-Google-Attributes: gidf43e6,public From: "W. Wesley Groleau x4923" Subject: Re: Interface/Implementation (was Re: Design by Contract) Date: 1997/09/10 Message-ID: <3416E15A.5108@pseserv3.fw.hac.com>#1/1 X-Deja-AN: 271368738 Sender: usenet@most.fw.hac.com (News Administration) X-Nntp-Posting-Host: sparc01 References: <3416BE96.A38F2295@calfp.co.uk> Organization: Hughes Defense Communications Newsgroups: comp.software-eng,comp.lang.ada,comp.lang.eiffel Date: 1997-09-10T00:00:00+00:00 List-Id: > If you think about an OO class. You want to write a complete class, > without holes but without going over the top. You will write features > that may not be used in your system, but are there for completeness. So > that you can reuse the class, or because you may require the system in > the future. The disadvantage is that you have code in your system that > isn't used in the end product. This isn't a problem as any good compiler > will remove the dead code for you. In OO systems you have much more dead > code that in procedural systems, and it is not wrong for systems to do > so. This is neither OO nor procedural. This (as you even hinted) is planning for re-use and upgrade, which can and should be done in almost any paradigm. -- ---------------------------------------------------------------------- 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! ----------------------------------------------------------------------