Customer Reviews


13 Reviews
5 star:
 (1)
4 star:
 (3)
3 star:
 (2)
2 star:
 (2)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


12 of 14 people found the following review helpful:
4.0 out of 5 stars It's not a book about UML !!!!!
It's not a book covering UML. Moreover readers will just find a few paragraphs about UML. Otherwise it's a very good book talking about mapping OOAD notations to C++. It covers the whole of OOAD's notations and give C++ examples of implementation. Authors use abundantly Class-Responsibility-Collaboration (CRC) cards and not UML notations. Sometimes it's really hard to...
Published on March 1, 1999

versus
7 of 7 people found the following review helpful:
3.0 out of 5 stars Good Try at Applying UML to Real Applications
For anyone that has to write computer programs for a living you realize quickly that UML is primarily an academic exercise in object oriented analysis and design but falls far short of being a practical tool for code development. Neither Java or C++ have solid components for dealing with UML concepts such as association, state models, aggregation, cardinality, and links...
Published on July 10, 1998 by daniel_gardner@hp.com


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

7 of 7 people found the following review helpful:
3.0 out of 5 stars Good Try at Applying UML to Real Applications, July 10, 1998
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
For anyone that has to write computer programs for a living you realize quickly that UML is primarily an academic exercise in object oriented analysis and design but falls far short of being a practical tool for code development. Neither Java or C++ have solid components for dealing with UML concepts such as association, state models, aggregation, cardinality, and links. I agree that Lee's and Tefeharts book does not cover the UML concepts in detail and that's ok. There are hundreds of other books out there that already cover it. What they do provide is examples of how to take these theories and apply them within the constaints of the C++ language. Theory doesn't support my paycheck, practical coding does. Can you write a book on UML and Java now?
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 14 people found the following review helpful:
4.0 out of 5 stars It's not a book about UML !!!!!, March 1, 1999
By A Customer
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
It's not a book covering UML. Moreover readers will just find a few paragraphs about UML. Otherwise it's a very good book talking about mapping OOAD notations to C++. It covers the whole of OOAD's notations and give C++ examples of implementation. Authors use abundantly Class-Responsibility-Collaboration (CRC) cards and not UML notations. Sometimes it's really hard to read; more explanations were necessary. I recommend this book for advanced C++ users, wanting to benefit by advice ( recommended approaches ) from big men as R. C. Lee and W. M. Tepfenhart.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
4.0 out of 5 stars OOA&D using C++ is probably a more fitting title, October 27, 1997
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
I don't why this book is named UML and C++. From the title I expected a detailed description of UML. But it is all about Object Oriented Analysis and Design and how to implement it using C++. The authors use UML to document their designs but there is not even a chapter detailing UML. If you are looking for a book to find out about UML go somewhere else. But if you are trying to learn about OOA&D and using C++ to implement object oriented designs, this is a very good book. This is probably better than most books about object oriented design in C++.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
3.0 out of 5 stars not really about UML; tries too hard at times to be profound, October 8, 1997
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
(from my review in <a href="http://www.ercb.com/ddj/1997/ddj.9711.html">Doctor Dobbs Journal</a>) ...much of UML and C++ appears to have been written around, rather than about, the UML. For example, the authors talk about "object interaction diagrams" and "event trace diagrams," and only mention parenthetically or in a footnote that the UML calls these "collaboration diagrams" and "sequence diagrams," respectively. The authors' real focus is on their own object-oriented analysis and design methodology. ...every once in a while, I tripped over an unwelcome attempt at profundity, such as: If you take the Eastern, or Taoist, approach to object-oriented analysis, you will.not be concerned with the specific application that you are implementing. or: Taoist philosophy tells us to focus on capturing the objects in the problem domain rather than on the objects that will help us solve the immediate problem. Sadly, the authors don't tell us what Catholic or Sunni philosophy has to say about programming. It probably has something to do with the sinfulness of goto statements.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars Very good book on OOA&D..., January 25, 1999
By A Customer
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
I agree with other reviewers. This book only occasionally mentioned UML. But I found this book to be an excellent book on OOA&D(with C++, not Java or other strange things like Effiel). That's why I still give it four stars. Covers both conceptual and practical aspects very well. A perfect doorway to the OO world(maybe a little overstating).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
1.0 out of 5 stars Not much UML just the title, August 29, 1998
By A Customer
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
This book lacks lots of information about UML. It is just a summary of cases where authors used UML but not much information about UML. Also lots of general information about OO. As a C++ book it doesn't do much either.

One chapter dedicated to the principles of C++.

It is more a book geared for beginners the title is very misleading.

Authors should have been more honest than just trying the old trick or bait and switch.

As a OO book it is OK but it is not an UML book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
2.0 out of 5 stars Just a haphazard collection of thoughts on OOA&D, April 8, 1998
By A Customer
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
I had the displeasure of having to buy this book for an OOA&D class tailored to using UML 1.1 notation. Its treatment of ,or lack there of, use case analysis and modeling is atrocious. I found it very difficult to read because its too busy trying to be abstract. Its treatment of OOA&D processes, tasks, and procedures is just too random and in some chapters too brief to be of much use. I ended up buying the UML Toolkit and found it much better at teaching OOA&D using UML 1.1 than this one. The book was definitely a disappointment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
1.0 out of 5 stars Extremely misleading title, February 9, 1999
This review is from: UML and C++: A Practical Guide to Object-Oriented Development (Paperback)
Although the Authors have some intresting thoughts on OOD, I think there are better books to teach OOAD. I picked it up for UML, unfortunately that is not the focus of the book. I repeat that the book has an extremely misleading title. I have returned my copy.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 12 people found the following review helpful:
1.0 out of 5 stars There are many other excellent books compared to this, March 10, 2003
By A Customer
This book is outdated (both first and second editions). It certainly does not teach you UML, it does not teach you C++, nor does it teach you OOAD the right way. I also found numerous errors, even in C++, supposedly their area of expertise.

They confuse between OO technique and developmental process. They keep referring to development process as OO. Typically, OO is combined with UP in software projects. This is not mentioned anywhere.

They also fail to see the forest, instead keep focussing on the trees. For example, there is a top-down analysis approach, and another is a bottom-up analysis approach. You can also do it both ways and come to the middle. Not a mention about this in this book.

They keep preaching about their beliefs. That is annoying. Instead of saying, bottom-up analysis gives rise to more reusable class structure, they go on and on about Taoist philosophy.

Lot of outdated stuff also in there. Who cares for Structured English.

On the whole, reading this book will not help, will confuse you, and could potentially get you started in the wrong direction as an OO programmer/analyst.

There are numerous other excellent books on the market that focus on the OOAD and software development lifecycle. Don't bother buying this one.

The title is also nonsense. There is very little UML in this book. There is very little C++ in this book. It does not show you how to effectiely use C++ when you are grappling with certain design decisions. No mention of design patterns and how they could be represented effectively in C++.

Can't find much virtue in this book honestly. Waste of paper.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 18 people found the following review helpful:
1.0 out of 5 stars Should be "Impractical" guide UML OOAD with C++, January 10, 2001
By 
Lynn Allan (Colorado Springs, CO United States) - See all my reviews
I was very disappointed with this book. At least through the 150+ pages I struggled through before giving up, UML was barely covered and utilized. What passed for an example was convoluted and confusing. Some bizarre quotes may convey the tone of this book: "This is consistent with our phenomenalist view: ... dialectical process ... we believe the real world of objects is a reflection of social relations ..." "If you take the Eastern, or Taoist, approach to OOA, ... the Taoist (practitioner) ... the focus is on the path rather than the destination" Explaining is-a: "Generalization has its roots in the knowledge-representation paradigm used in ai ... psychological model of associative memory ... representing a semantic knowledge network" "meronymic relationships" "homeomorphic" "anyone who has studied philosophy knows that reality is the state of mind of each individual"
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

UML and C++: A Practical Guide to Object-Oriented Development
UML and C++: A Practical Guide to Object-Oriented Development by Richard C. Lee (Paperback - April 30, 1997)
Used & New from: $0.01
Add to wishlist See buying options