[comp.lang.c++] Grady Booch's OOD book is excellent!

shite@unf7.UUCP (Stephen Hite) (06/28/90)

  Put "Object Oriented Design With Applications" by Grady Booch on your
"A+ shelf" right next to the others that are already there :-) ("C++ Primer" 
by Stanley Lippman, "C++ Answer Book" by Tony Hansen, the new annotated
C++ reference by Bjarne and "Object-oriented Software Construction by
Bertrand Meyer).

  It reads very well for me...almost reminiscent in its ease of explanation
as Andy Tanenbaum's Operating System book (Minix).  Booch has a great
command of references that blend well with his explanations.  The bibliography
is also truly amazing...I know, I'm probably sounding naieve...but it's
fun learning from someone who knows what they're talking about!  

...Now, if only Andy Koenig would write a "C++ Traps and Pitfalls" book...
I would achieve total nirvana!  :-)

-----------------------------
Steve Hite
...gatech!uflorida!unf7!shite

wlp@calmasd.Prime.COM (Walter Peterson) (06/28/90)

 Yes, Grady Booch's new book is very good, but aside from the minor
complaints that are normal for any book, I have one VERY major
complaint.

 The type face that is used for example code is HORRID! There is
absolutely no space what so ever between the characters. This running
together of characters is bad enough for the normal type, on boldface
it is almost unreadable.

 This book has a lot of good information in it; reading it should be a
pleasant experience.  This very poor choice of type make it a chore
and an unpleasant one at that.

 Booch's new volume should be on everyone's book shelf, but it really
needs to go to a second printing to correct this type face.

-- 
"Exploring the consensual hallucination of cyberspace."
Walt Peterson.  wlp@calmasd.Prime.COM
"The opinions expressed here are my own."

carroll@paul.rutgers.edu (V. I. Lenin) (06/29/90)

> ...the new annotated
> C++ reference by Bjarne...

More specifically, Bjarne and Margaret Ellis.

--
martin

tom@hcx2.csd.harris.com (Tom Horsley) (06/29/90)

>>>>> Regarding Re: Grady Booch's OOD book is excellent!; wlp@calmasd.Prime.COM (Walter Peterson) adds:

wlp>  Yes, Grady Booch's new book is very good, but aside from the minor
wlp> complaints that are normal for any book, I have one VERY major
wlp> complaint.

wlp>  The type face that is used for example code is HORRID! There is
wlp> absolutely no space what so ever between the characters. This running
wlp> together of characters is bad enough for the normal type, on boldface
wlp> it is almost unreadable.

Yep, the book is excellent (especially having examples in lots of different
object systems C++, CLOS, etc), but I object to more than just the font
for examples. The copyright page says:

  Camera-ready copy for this book was prepared on a Macintosh II using
  Microsoft Word and Adobe Illustrator.

I think the whole book format and layout is suffering from a fairly bad case
of rampant featurism. There are boxes and lines around everything (even
boxes that are split across pages no less). Absolutely everything has its
own different font. It's not printed in pink and green ink, but it sometimes
comes close to being that distracting.

Personally, I would tend to blame the publisher for this
(Benjamin/Cummings).  Publishers are supposed to employ editors and book
designers whose job it is to make the book look good without distracting the
reader from the actual content. I think they fell down on the job on this
one.

Nevertheless, the book itself seems to be pretty good, although I am far
from finished reading it.
--
======================================================================
domain: tahorsley@csd.harris.com       USMail: Tom Horsley
  uucp: ...!uunet!hcx1!tahorsley               511 Kingbird Circle
                                               Delray Beach, FL  33444
+==== Censorship is the only form of Obscenity ======================+
|     (Webster's definition of obscene: Offensive to decency.)       |
+====================================================================+

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

In article <272@unf7.UUCP> shite@unf7.UUCP (Stephen Hite) writes:

|  Put "Object Oriented Design With Applications" by Grady Booch on your
|"A+ shelf" right next to the others that are already there :-) ("C++ Primer" 
|by Stanley Lippman, "C++ Answer Book" by Tony Hansen, the new annotated
|C++ reference by Bjarne and "Object-oriented Software Construction by
|Bertrand Meyer).
....
Generally Agreed.
|
|...Now, if only Andy Koenig would write a "C++ Traps and Pitfalls" book...
|I would achieve total nirvana!  :-)

Also agreed.  In fact, too bad Koenig didn't write "C++ Traps..." before
Booch wrote his "OODWA" -- Booch falls into the slicing trap in his 
examples.  So, I like OODWA a lot, I think its a great book -- just don't
try to learn C++ from it!  Learn "object oriented programming" from it
instead.

horstman@sjsumcs.sjsu.edu (Cay Horstmann) (07/01/90)

In article <Jun.28.20.01.03.1990.2221@paul.rutgers.edu> carroll@paul.rutgers.edu (V. I. Lenin) writes:
>> ...the new annotated
>> C++ reference by Bjarne...
>
>More specifically, Bjarne and Margaret Ellis.
>
Who is Bjarne Ellis?

Cay