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=2.1 required=5.0 tests=BAYES_05,INVALID_DATE, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.ada:5684 comp.software-eng:5988 Newsgroups: comp.lang.ada,comp.software-eng Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!weyrich!orville From: orville@weyrich.UUCP (Orville R. Weyrich) Subject: Re: Reserve Demobilization System Built Around Re Message-ID: <1991Jun15.232743.1287@weyrich.UUCP> Reply-To: orville@weyrich.UUCP (Orville R. Weyrich) Organization: Weyrich Computer Consulting References: <1991Jun14.152529.1@east.pima.edu> <1991Jun15.010746.12768@netcom.COM> Date: Sat, 15 Jun 91 23:27:43 GMT List-Id: In article <1991Jun15.010746.12768@netcom.COM> jls@netcom.COM (Jim Showalter) writes: > >When one makes use of a DMBS or a GUI or a set of math routines, is this >not PRECISELY what you just described? Okay, I will concede one point: people >do seem to think that reuse spans projects. Fine--doesn't a DBMS span projects? >Over multiple project lifetimes, mechanisms that keep coming up (that "haven't >we built this already?" feeling of deja vu) eventually get turned into highly >reusable componentry--such as a DBMS, a GUI, or a set of math routines did at >some point in the distant (or not so distant) past. The >only possible distinction I can see between this and the rather loose notion >people seem to have of reuse is that when one reuses a DBMS/GUI/math routine >one is reusing some software component that has become common currency. Perhaps >people think of reuse as being the repeated use of some kind of software that >has yet to become common currency? In that case, the only clear distinction >is one of TIME. And the goal of software reuse then becomes synonymous with the goal of recognizing a common pattern and formalizing it in the form of a new abstraction which can be accepted as common currency? I'll accept that as PART of what reuse is all about. See my previous post for a list of other aspects of reuse. -------------------------------------- ****************************** Orville R. Weyrich, Jr., Ph.D. Certified Systems Professional Internet: orville%weyrich@uunet.uu.net Weyrich Computer Consulting Voice: (602) 391-0821 POB 5782, Scottsdale, AZ 85261 Fax: (602) 391-0023 (Yes! I'm available) -------------------------------------- ******************************