comp.lang.ada
 help / color / mirror / Atom feed
From: pcg@aber.ac.uk (Piercarlo Grandi)
Subject: Re: Reserve Demobilization System Built Around Reused Ada Code
Date: 14 Jun 91 17:32:50 GMT	[thread overview]
Message-ID: <PCG.91Jun14183250@aberdb.aber.ac.uk> (raw)
In-Reply-To: 1991Jun11.062703.15671@netcom.COM

On 11 Jun 91 06:27:03 GMT, jls@netcom.COM (Jim Showalter) said:

(somebody)> Should we call it reuse when the end user is different, and
(somebody)> otherwise call it enhancement?  Depends on what
(somebody)> techno-political games you want to play...

jls> My definition of reuse is quite simple: any time you didn't have to
jls> write a line of code, you reused it. This may not be the definition
jls> of reuse people envision when they use the term "reuse", but in the
jls> end all that truly matters is the COST--a line saved is a line
jls> earned.

But this does not capture what people "really" mean by reuse. Surely
then using a DBMS, OS, math library, is "reuse" then, by your
definition.

IMNHO "reuse" is so poorly defined, because everybody (but me of course)
does not understand sw development, that any discussion like "using X
means more reuse" is pointless.

For example the use of 4GLs, DBMSes, X windows, and math/GKS/stats/...
libraries to me it is all reuse. Reuse is much more prevalent than
people think, thanks to old fashioned concepts like servers (process
based reuse) and libraries (module based reuse).

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.
--
Piercarlo Grandi                   | ARPA: pcg%uk.ac.aber@nsfnet-relay.ac.uk
Dept of CS, UCW Aberystwyth        | UUCP: ...!mcsun!ukc!aber-cs!pcg
Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@aber.ac.uk

  reply	other threads:[~1991-06-14 17:32 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-06-05 18:57 Reserve Demobilization System Built Around Reused Ada Code John Goodenough
1991-06-11  6:27 ` Jim Showalter
1991-06-14 17:32   ` Piercarlo Grandi [this message]
1991-06-14 22:25     ` Reserve Demobilization System Built Around Re rharwood
1991-06-15  1:07       ` Jim Showalter
1991-06-15  6:17         ` rharwood
1991-06-17 14:51           ` Ralph Johnson
1991-06-18 11:58             ` Eric Wayne Sink
1991-06-18 14:46               ` 27126-Joe Niederberger(G030)m000
1991-06-18 18:13               ` James E. Cardow
1991-06-20 19:41               ` Ralph Johnson
1991-06-21  1:58                 ` Jim Showalter
1991-06-21 16:11                   ` Editing languages (Was: Re: Reserve Demobilization ...) Greg Titus
1991-06-15 23:27         ` Reserve Demobilization System Built Around Re Orville R. Weyrich
1991-06-17 13:45           ` D. C. Sessions
1991-06-15 23:03       ` Orville R. Weyrich
1991-06-15  0:22     ` Reserve Demobilization System Built Around Reused Ada Code Jim Showalter
1991-06-15 23:20       ` Orville R. Weyrich
1991-06-17 17:49         ` brian r hanson x6062
     [not found]   ` <1991Jun14.103725.2765@dit.upm.es>
1991-06-17  6:13     ` Definition of 'reuse' (was Re: a real long title) Norman Diamond
1991-06-18 17:21 ` Reserve Demobilization System Built Around Reused Ada Code Bob Munck
  -- strict thread matches above, loose matches on Subject: below --
1991-05-30 18:30 Chuck Shotton
1991-06-01  4:23 ` Jim Showalter
1991-06-04 14:59 ` Jerry Callen
1991-06-05  2:29   `       Hoysch
1991-06-05 13:57 ` John Goodenough
1991-05-28 11:02 Chuck Shotton
1991-05-30  0:47 ` Jim Showalter
1991-05-27 16:27 Karl A. Nyberg
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox