[comp.lang.c++] Object Oriented Book recommendation

jimad@microsoft.UUCP (Jim ADCOCK) (06/12/90)

One weakness of C++ texts continues to be that they primarily address 
non-object-oriented issues of the language, leaving people with little
help on how to do object oriented programming in C++, or with little
knowledge of "what is object oriented programming."

Now there appears at least to be a good book addressing the second part
of the problem.  I have started reading Grady Booch's text, and find it
a very readable discussion on "what is object oriented programming."
Its the best text I've read on the subject [and I've read a *lot* of
them] and has the further advantage of being written in a non-language
prejudiced way.  [Most other books on the subject have been written by
one or another OOPL designer.]  So I recommend this text as being one 
of a handful of books on the first level of choice, that people should have.
[Not to imply its by any means perfect.]

Object Oriented Design with Applications
Grady Booch
Benjamin/Cummings 1991 [actually 1990, since its available in bookstores now]
ISBN 0-8053-0091-0

jimad@microsoft.UUCP (Jim ADCOCK) (06/12/90)

I should have mentioned that Booch is *not* the book to learn C++ from!

ttsung@csduts1.lerc.nasa.gov (Amy Sung) (08/02/90)

	I am glad to see this kind of recommendations in this group.
	The top-down approach has been The scheme for years and, being
	a software person, I am trained to break a problem into
	procedures.  Recently, having a new assignment to look into the
	OODB and c++, I began to explore this new area (new to me, at least).
	I started with the "Programming in C++" by S. Dewhurst and K. Stark.
	Since not yet through with it (i.e., I am not yet a c++ person),
	I have not seen the benefit to depict a problem by means of classes
	and objects.  While I enjoy topics like language syntax or context,
	I would also like to know how this OO approach is different from 
	procedural one and recommendations to new c++ers.
--
\amy
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Amy H. Sung
2001 Areospace Parkway			phone: 216 891-2922