Article View: comp.sw.components
Article #393Re: Reuse Discussion Topics (Was: Reuse and Software Components)
From: Larry Maturo
Date: Mon, 09 Nov 1992 14:48
Date: Mon, 09 Nov 1992 14:48
38 lines
2707 bytes
2707 bytes
In article <1992Nov6.175825.2978@ampex.com> leepeng@ampex.com (Peng Lee) writes: >In article <ksand-051192155051@wintermute.apple.com> ksand@apple.com (Kent Sandvik ) writes: >> >>Well, as a former HW designer, and current OO programmer I have to make >>the statement that HW engineers don't subclass ICs, they define glue >>electronics for combining the ICs for more functionality. If we find > >Here's other POV. > > I think 80486 is sub(super)class of 8086. There are also a lot > ICs that use the 8086 as core and add other functionalities. > > In software, I believe X-window protocol, MS-Window API, DOS > interrupt functions are good examples of some very successful > reuseable software components. If we agree on this, maybe > we should start analysis why these APIs succeed. > > > They succeed because they are well defined (well at least fairly well documented). Also, they succeed because they are thin. If you understand the context, such as DOS, each DOS interrupt function can be easily understood. Learning the context is the trick. I suppose this means that they also have an undertandable context also. +-----------------------------------+----------------------------------------+ | | | | Larry Maturo | Opinions expressed herein must be | | Tactical Simulation Division | yours, neither I nor my employer have | | Applied Research Laboratories | any. | | University of Texas at Austin | | | P.O. Box 8029 +----------------------------------------+ | Austin, Texas 78713-8029 | | | | When you're as great as I am it's hard | | larry@titan.tsd.arlut.utexas.edu | to be modest, but I succeed where | | | others fail. | +-----------------------------------+----------------------------------------+
Technical Details
Message-ID:
<1992Nov9.144835.17765@titan.tsd.arlut.utexas.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!mars.tsd.arlut.utexas.edu!larryReferences:
<jubo.720960526@rwthi3> <ksand-051192155051@wintermute.apple.com> <1992Nov6.175825.2978@ampex.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sw.components Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!mars.tsd.arlut.utexas.edu!larry From: larry@tsd.arlut.utexas.edu (Larry Maturo) Subject: Re: Reuse Discussion Topics (Was: Reuse and Software Components) Message-ID: <1992Nov9.144835.17765@titan.tsd.arlut.utexas.edu> Sender: usenet@titan.tsd.arlut.utexas.edu Nntp-Posting-Host: eagle Organization: Applied Research Labs, The University of Texas at Austin References: <jubo.720960526@rwthi3> <ksand-051192155051@wintermute.apple.com> <1992Nov6.175825.2978@ampex.com> Date: Mon, 9 Nov 1992 14:48:35 GMT Lines: 38