comp.lang.ada
 help / color / mirror / Atom feed
From: mdisea!mothost!schbbs!tigger!tannen@uunet.uu.net  (David Tannen x8273)
Subject: Re: Contractors submitting inaccurate Ada reuse surveys
Date: 3 Jun 93 16:20:26 GMT	[thread overview]
Message-ID: <1993Jun3.162026.24147@schbbs.mot.com> (raw)

This is a great idea from the DoD, but the DoD contracts people have no way of 
knowing
if code is really being reused.  Is code reuse being done when you rewrite <50%
 of
a package body for each new application?  Should a contractor be rewarded for t
his
kind of reuse?  Or should the developer's adjust their design to utilize the 
components that are available?


At last year's TriAda there was a great reuse tutorial given by JP Rosen.  He a
lso
wrote an article in CACM last year concerning Ada components.  His basic premis
e is
that we need to work more like a EE does.  When a EE is designing a circuit, he
will design for components that already exist (adjusting his wonderful design t
o
use as much off the shelf material as possible).  Most programmers (myself incl
uded)
tend to write the software ourselves, because we don't trust other people's cod
e.


Greg what are you going to do if the contractor submits a list of "in-house" 
components that will be reused?

David Tannen
-------------------------------------------------------------------------------
-----
-- "Dependence on wizardry to mitigate the fundamental limitations of software
-- is called 'hacking'."  Grady Booch
-------------------------------------------------------------------------------
-----

             reply	other threads:[~1993-06-03 16:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-06-03 16:20 David Tannen x8273 [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-06-03  4:49 Contractors submitting inaccurate Ada reuse surveys Gregory Aharonian
replies disabled

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