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.1 required=5.0 tests=BAYES_20,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.ada:5666 comp.software-eng:5978 Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!think.com!zaphod.mps.ohio-state.edu!mips!news.cs.indiana.edu!arizona.edu!east.pima.edu!rharwood From: rharwood@east.pima.edu Newsgroups: comp.lang.ada,comp.software-eng Subject: Re: Reserve Demobilization System Built Around Re Message-ID: <1991Jun14.152529.1@east.pima.edu> Date: 14 Jun 91 22:25:29 GMT References: <676362409.27@egsgate.FidoNet.Org> <1991Jun11.062703.15671@netcom.COM> List-Id: In article , pcg@aber.ac.uk (Piercarlo Grandi) writes: > Usually, I suspect, reuse is meant to be applied to the narrow case > where one does custom sw development, which is no longer the case in > most commercial installation; nearly everybody nowadays is using DBMSes > and enjoying the benefits of not reimplementing from scratch data > management programs. OK... maybe we can LIGHTLY (read as: "without flame") discuss and subsequently define what reuse really IS (or ought to be!). My Personal Opinion: Calling a DBMS or GUI or math routine is NOT reuse. Libraries of complex mathematical subroutines have been available to FORTRAN programmers since ENIAC, I suppose. Perhaps "reuse" is truly short-hand for "source code reuse"? The term has mostly come to represent the ability to incorporate software written for or funded by "some other" project with little or no modification; perhaps some customization (specifically, the instantiation of an Ada GENERIC unit for the target elements). A major rewrite would be excluded frp Ray ----- Ray Harwood |Data Basix |Associate Faculty, Voice: (602)721-1988 |PO Box 18324 | Pima Community College FAX: (602)721-7240 |Tucson, AZ 85731 |Instructor in Ada and Pascal CompuServe: 76645,1370|AppleLink: DATA.BASIX|Internet: rharwood@east.pima.edu