AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Object-Oriented Analysis and Design with Applications (2nd Edition)

Please fill out form in order to compare prices
Title: Object-Oriented Analysis and Design with Applications (2nd Edition)
by Grady Booch
ISBN: 0-8053-5340-2
Publisher: Addison-Wesley Pub Co
Pub. Date: 30 September, 1993
Format: Hardcover
Volumes: 1
List Price(USD): $64.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 3.77 (31 reviews)

Customer Reviews

Rating: 4
Summary: An important book
Comment: Ignore the remarks about ego or over-rated, I found this book not easy to understand for a beginning student of Object Oriented Methodology, and I will have to re-read it. This is a very important book for all concerned, and is often quoted by Steve McConnell in his equally important "Code Complete" and "Rapid Development." Grady Booch refers quite often to real world object-oriented application models, to thinking along that line for solving real-world problems, and uses plenty of code examples from several different OOP languages including Smalltalk and C++. The goals of the book as outlined in the preface are to provide a sound understanding of the fundamental concepts of the object model, to facilitate the mastery of the notation and process of object-oriented analysis and design, and to teach the realistic application of object oriented development within a variety of problem domains. Last time I looked, this book is a listed selection for ICCP CCP certification, the mother of all certifications, and the choice of U.S. Armed Forces and Government Agencies. I personally prefer more interactive type of books that ease the student into the subject.

Rating: 4
Summary: A book on *using* OOP
Comment:
After reading some of the less flattering reviews of this book, it seems that many reviewers were expecting a book on object-oriented programming in general. If you want to learn how program, this is not the book for you. This book is about *using* object-oriented techniques to architect systems. The content you should take away from it is entirely independent of any particular language.

Some of the steps in becoming a good OOP programmer/architect are listed below (1 & 2 are often combined):

1. learn an OO language
2. learn OOP
3. learn how to *use* OOP

Step three is where this book and, for example, books on object-oriented design patterns (GoF) come in. Just because because you know what classes and inheritance are does not mean you will use them effectively. I cannot emphasise the importance of step 3 enough when architecting applications. If you are a coder, simply knowing OOP is fine, as an architect it is simply not enough.

In terms of organization, the book starts simple and builds on previous chapters in a very organized way. In the first chapter Booch delves into the philosophy of OOP and complex systems. This kind of broad introduction serves well as a way to show where OO analysis and design stand relative to other engineering disciplines.

The only problem I had with the book is the fact that it is a bit dated. It does not use UML (although what it uses is very similar) and even has a chapter devoted to client/server computing. (however, it also has a chapter on AI). If it were not for this its datedness, I would have easily given it 5/5.

Overall a great book from one of the father's of modern objected oriented analysis/design.

Rating: 5
Summary: A classic well worth the read
Comment: This is a very good book on the subjects of OOA/OOD. It emphasizes concepts and has a strong academic flavor, which I appreciate "accidentally." Although the particular C++ programming language is not the focus, you need to know a least some C++ to understand the example code snippets, which helps you grasp the concepts.

The Booch notations used were for historical reason; the book was published before the standardization of UML. In most cases, the reader can mentally translate (pretty easy) the diagrams in the book to UML while reading it. Now that Rational had been bought by IBM, hopefully the author will have time to update (or perhaps even rewrite a whole new edition of) this classic.

Similar Books:

Title: Object-Oriented Modeling and Design
by James R Rumbaugh, Michael R. Blaha, William Lorensen, Frederick Eddy, William Premerlani
ISBN: 0136298419
Publisher: Prentice Hall
Pub. Date: 01 October, 1990
List Price(USD): $79.00
Title: Object Solutions : Managing the Object-Oriented Project (Addison-Wesley Object Technology Series)
by Grady Booch
ISBN: 0805305947
Publisher: Addison-Wesley Pub Co
Pub. Date: 12 October, 1995
List Price(USD): $39.99
Title: Design Patterns
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
ISBN: 0201633612
Publisher: Addison-Wesley Pub Co
Pub. Date: 15 January, 1995
List Price(USD): $54.99
Title: The Unified Modeling Language User Guide
by Grady Booch, James Rumbaugh, Ivar Jacobson
ISBN: 0201571684
Publisher: Addison-Wesley Pub Co
Pub. Date: 30 September, 1998
List Price(USD): $54.99
Title: Object-Oriented Software Engineering: A Use Case Driven Approach
by Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Overgaard
ISBN: 0201544350
Publisher: Addison-Wesley Pub Co
Pub. Date: 30 June, 1992
List Price(USD): $60.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache