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