comp.lang.ada
 help / color / mirror / Atom feed
From: je@bton.ac.uk (John English)
Subject: Re: abstraction and encapsulation (Re: Will Java kill C++?)
Date: 1996/05/15
Date: 1996-05-15T00:00:00+00:00	[thread overview]
Message-ID: <DrFzuL.3F0@bton.ac.uk> (raw)
In-Reply-To: TMB.96May13085010@best.best.com


. (tmb@best.com) wrote:
: In my experience, making designs extensible takes time and effort.  It
: also makes the design harder to understand for other people.  That
: cost is worth it if you plan on reusing that software.  But a lot of
: software doesn't need to be reused, however.  [...snip...]

Extensibility is important for maintenance too; a lot of maintenance
changes involve adding extra bells and whistles which can be a major
problem if extensibility *wasn't* designed for.  This (IMHO) is a
much more important consideration than reuse, which as you said is
something that isn't needed that often.

-- 
----------------------------------------------------------------------------
John English <je@brighton.ac.uk>, Dept. of Computing, University of Brighton
  "Disks are divided into sex and tractors..."
----------------------------------------------------------------------------




  parent reply	other threads:[~1996-05-15  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Dq3984.KBD@news.hawaii.edu>
     [not found] ` <4mgcgn$au4@newsbf02.news.aol.com>
     [not found]   ` <4mjem8$q4k@colossus.holonet.net>
     [not found]     ` <TMB.96May12171849@best.best.com>
1996-05-13  0:00       ` abstraction and encapsulation (Re: Will Java kill C++?) Richard Riehle
     [not found] ` <TMB.96May13085010@best.best.com>
1996-05-15  0:00   ` John English [this message]
1996-05-16  0:00     ` Richard Riehle
replies disabled

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