comp.lang.ada
 help / color / mirror / Atom feed
From: jwb@cive.ri.cmu.edu (John Baugh)
Subject: Re: Good Design Strategies <Was comments on comments>
Date: 27 Feb 89 15:29:04 GMT	[thread overview]
Message-ID: <4371@pt.cs.cmu.edu> (raw)
In-Reply-To: 4571@hubcap.UUCP

In article <4571@hubcap.UUCP> wtwolfe@hubcap.clemson.edu writes:
>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_, ...
>>   [discussion of decomposition methods deleted]
>    I'd suggest Booch's coverage of object-oriented design in
>    "Software Components with Ada" instead; ...

IMHO, these ideas were more clearly expressed by people like
Parnas and Liskov back in the 70's.  For instance:

  D. Parnas, "On the criteria to be used in decomposing systems into 
      modules," CACM, v15, Dec. 1972.

and more recently:

  B. Liskov and J. Guttag, _Abstraction_and_Specification_in_Program_
      _Development_, MIT Press and McGraw Hill, 1986.

Of course, the phrases "information hiding" and "ADT" don't sound 
as high-tech as "object-oriented" :-)  (Comments about polymorphism
and inheritance unnecessary, and flames to /dev/null.).

John Baugh
-- 

  reply	other threads:[~1989-02-27 15:29 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,
1989-02-27 15:29                 ` John Baugh [this message]
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