From: billwolf@hubcap.clemson.edu (William Thomas Wolfe,2847,)
Subject: Re: Good Design Strategies <Was comments on comments>
Date: 27 Feb 89 00:58:55 GMT [thread overview]
Message-ID: <4571@hubcap.UUCP> (raw)
In-Reply-To: 51955@yale-celray.yale.UUCP
From article <51955@yale-celray.yale.UUCP>, by jellinghaus-robert@CS.YALE.EDU (Rob Jellinghaus):
> Everyone involved in this discussion should get their hands on a copy
> of Bertrand Meyer's book _Object-Oriented Software Construction_, Prentice-
> Hall, 1988. The design philosophy being discussed sounds virtually
> identical to Meyer's exposition of the object-oriented design method.
I'd suggest Booch's coverage of object-oriented design in
"Software Components with Ada" instead; Meyer's book comes
bound up with a rather flaky programming language.
> You should definitely go out and take a look at this book. One of Eiffel's
> (Meyer's language) main selling points is its reusable object library,
> with everything from arrays to hash tables to an Xwindows library already
> coded. (According to reports, lexical analysis and (someday) concurrency
> libraries will be available too.)
Ada has far more reuseable ADTs already coded. I'm coding a concurrent
ADT right now, in fact. Vendors such as EVB, lib systems, Wizard Software,
and so on, have entire catalogs of Ada components you can buy right off the
shelf, and Ada's rigorous standardization ensures that they'll compile
anywhere. Booch's other book, "Software Engineering with Ada" is also
worth reading, and I think it also contains something on object-oriented
design. ("Software Components" is more of an advanced text)
Also, one can obtain a magtape copy of the Ada Software Repository from
MACA
Attn: Janet Mckellar
P.O. Drawer 100 - Bldg T148
White Sands Missile Rang, NM 88002
It fills up an entire magtape at 6250 bpi in tar format, and costs
essentially nothing; all they need is your magtape and enough postage
to get it back to you.
The Ada Information Clearinghouse Newsletter periodically summarizes major
Ada software libraries and systems; it's free, and you can get on the
mailing list by sending a postcard to
Ada Information Clearinghouse
c/o IIT Research Institute
4600 Forbes Blvd., Second Floor
Lanham, MD 20706-4312
Also, the recent issue of ACM SIGADA Ada Letters contains several
interesting articles on ADT design and object-oriented programming.
Bill Wolfe, wtwolfe@hubcap.clemson.edu
comp.sw.components Mailing List administrator
next prev parent reply other threads:[~1989-02-27 0:58 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <1813@goofy.megatest.UUCP>
1989-02-10 21:16 ` comments on comments Bob Hathaway
[not found] ` <20233@agate.BERKELEY.EDU>
[not found] ` <9689@ihlpb.ATT.COM>
1989-02-23 2:15 ` Bob Hathaway
1989-02-23 7:22 ` Dave Jones
1989-02-23 22:50 ` Good Design Strategies <Was comments on comments> Bob Hathaway
1989-02-25 1:07 ` Dave Jones
1989-02-26 19:34 ` Rob Jellinghaus
1989-02-27 0:58 ` William Thomas Wolfe,2847, [this message]
1989-02-27 15:29 ` John Baugh
1989-02-27 18:29 ` Reuseable Ada components William Thomas Wolfe,2847,
1989-02-28 0:53 ` Good Design Strategies <Was comments on comments> Bob Hathaway
1989-02-28 22:13 ` Dave Jones
1989-03-03 5:45 ` Bob Hathaway
1989-03-08 17:14 ` David P. Schneider
1989-03-11 11:15 ` Stuart H. Ferguson
1989-02-24 1:57 ` comments on comments William Thomas Wolfe,2847,
1989-02-23 20:41 ` comments on comments on reusability Rick Farris
1989-02-24 2:15 ` comments on comments on comments William Thomas Wolfe,2847,
1989-02-24 3:31 ` William A. Bralick
1989-02-24 9:24 ` Rick Farris
1989-02-25 14:28 ` Robert Claeson
1989-03-09 21:12 ` Rick Clements
1989-02-27 9:09 Good Design Strategies <Was comments on comments> Erland Sommarskog
1989-02-27 15:46 ` William Thomas Wolfe,2847,
1989-02-27 17:07 ` Mike Coffin
1989-02-28 4:16 ` Steven D. Litvintchouk
1989-02-28 4:11 ` Steven D. Litvintchouk
1989-03-04 1:25 ` Robert A. Agnew
1989-02-28 11:23 ` Mikael Eriksson
1989-03-01 22:25 ` William Thomas Wolfe,2847,
1989-03-02 22:14 ` Michael Schwartz
1989-02-28 12:22 ` Robert Claeson
1989-02-28 1:16 ` Bob Hathaway
1989-02-28 4:55 ` Rob Jellinghaus
1989-02-28 22:35 ` Dave Jones
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox