home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sw / componen / 165 < prev    next >
Encoding:
Text File  |  1992-11-09  |  2.6 KB  |  51 lines

  1. Newsgroups: comp.sw.components
  2. Path: sparky!uunet!cs.utexas.edu!mars.tsd.arlut.utexas.edu!larry
  3. From: larry@tsd.arlut.utexas.edu (Larry Maturo)
  4. Subject: Re: Reuse Discussion Topics (Was: Reuse and Software Components)
  5. Message-ID: <1992Nov9.144835.17765@titan.tsd.arlut.utexas.edu>
  6. Sender: usenet@titan.tsd.arlut.utexas.edu
  7. Nntp-Posting-Host: eagle
  8. Organization: Applied Research Labs, The University of Texas at Austin
  9. References: <jubo.720960526@rwthi3> <ksand-051192155051@wintermute.apple.com> <1992Nov6.175825.2978@ampex.com>
  10. Date: Mon, 9 Nov 1992 14:48:35 GMT
  11. Lines: 38
  12.  
  13. In article <1992Nov6.175825.2978@ampex.com> leepeng@ampex.com (Peng Lee) writes:
  14. >In article <ksand-051192155051@wintermute.apple.com> ksand@apple.com (Kent Sandvik ) writes:
  15. >>
  16. >>Well, as a former HW designer, and current OO programmer I have to make
  17. >>the statement that HW engineers don't subclass ICs, they define glue 
  18. >>electronics for combining the ICs for more functionality. If we find
  19. >
  20. >Here's other POV.
  21. >
  22. >    I think 80486 is sub(super)class of 8086.  There are also a lot
  23. >    ICs that use the 8086 as core and add other functionalities.
  24. >
  25. >    In software, I believe X-window protocol, MS-Window API, DOS
  26. >    interrupt functions are good examples of some very successful 
  27. >    reuseable software components.   If we agree on this, maybe 
  28. >    we should start analysis why these APIs succeed. 
  29. >
  30. >
  31. >
  32.  
  33. They succeed because they are well defined (well at least fairly well
  34. documented).  Also, they succeed because they are thin.  If you understand the
  35. context, such as DOS, each DOS interrupt function can be easily understood.
  36. Learning the context is the trick.  I suppose this means that they also have an
  37. undertandable context also.
  38.  
  39. +-----------------------------------+----------------------------------------+
  40. |                                   |                                        |
  41. | Larry Maturo                      | Opinions expressed herein must be      |
  42. | Tactical Simulation Division      | yours, neither I nor my employer have  |
  43. | Applied Research Laboratories     | any.                                   |
  44. | University of Texas at Austin     |                                        |
  45. | P.O. Box 8029                     +----------------------------------------+
  46. | Austin, Texas 78713-8029          |                                        |
  47. |                                   | When you're as great as I am it's hard |
  48. | larry@titan.tsd.arlut.utexas.edu  | to be modest, but I succeed where      |
  49. |                                   | others fail.                           |
  50. +-----------------------------------+----------------------------------------+
  51.