home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / object / 4638 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  2.8 KB

  1. Path: sparky!uunet!mcsun!uknet!axion!fmg!jcrw
  2. From: jcrw@fmg.bt.co.uk (Jeremy Wilson)
  3. Newsgroups: comp.object
  4. Subject: Re: Need basic OO information
  5. Message-ID: <1992Dec22.095031.720@fmg.bt.co.uk>
  6. Date: 22 Dec 92 09:50:31 GMT
  7. References: <1377@se.alcbel.be>
  8. Organization: British Telecom
  9. Lines: 45
  10. X-Newsreader: Tin 1.1 PL5
  11.  
  12. cgra@btma74.nohost.nodomain wrote:
  13. : Not an answer, but a me-too-please.
  14. : Yesterday evening I attended an "Introduction to Object-Oriented Analysis"
  15. : provided by our training department.  The lecturer started by apologising
  16. : for the lack of concrete examples in her presentation - she had been unable
  17. : to find anything in the literature beyond the old schoolbook of examples of
  18. : closed-curve/polygon/ellipse... and "a zebra is a horse, but black with white
  19. : stripes" (plus you can't ride it, quipped I).
  20.  
  21. Well if you are looking for fully WORKED development case studies then 
  22.  you may have a problem, and the trouble with ``real'' examples is that they
  23.  are someone's commercial property; but you will find pretty realistic 
  24.  examples  in most of the better  textbooks e.g. Grady Booch's 
  25.   Object Oriented Design with Applications published 1990 by Benjamin/Cummings.
  26.  
  27. I think that this kind of criticism  is rife  but on the whole not 
  28.  that justified. It is true that some academic papers use ``toy'' examples
  29.  but if you are trying to illustrate a simple point it can cloud the issue 
  30.  by introducing the complications  of the real world.  If, however, you
  31.  are trying to sell OO or trying to teach OO, then failure to deal with 
  32.  realistic examples is often seen as a cofession that OO is only fit for 
  33.  academic games.
  34.  
  35. I feel that a certain amount of simplication in tutorial work is justified.
  36.   To take an example from mathematics,  generally speaking  when teaching 
  37.  linear equations I always used to start off by dealing with 2 or 3 
  38.   unknowns and whole numbers ( and preferably whole number solutions).
  39.  But real industrial examples could include hundreds of unknowns 
  40.  and floating point arithmetic.
  41.  
  42. I agree though that the ``zoological taxonomy'' examples can seem rather 
  43.  silly.,
  44.  
  45. +---------------------------------+----------------------------------------+
  46. ! Jeremy Wilson              !    email: jcrw@fmg.bt.co.uk           !
  47. ! Room 3-07                       !     Telephone: 0473-227822             !  
  48. ! BT Development and Procurement  !     International: +44 473-227822      !
  49. ! Bibb Way              !     Facsimile: 0473-210182             !
  50. ! IPSWICH                         !     International: +44 473-210182      !
  51. ! Suffolk  IP1 2EQ                !     Telex: 987705                      !
  52. ! United Kingdom                  !     International: +51 987705          !
  53. !                    !                        !
  54. +---------------------------------+----------------------------------------+
  55.