Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Object Models: Strategies, Patterns, and Applications (2nd Edition) 2nd Edition

4.5 out of 5 stars 10 customer reviews
ISBN-13: 978-0138401177
ISBN-10: 0138401179
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$6.94 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$90.00 On clicking this link, a new layer will be open
More Buying Choices
20 New from $33.00 41 Used from $0.12
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


$90.00 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Object Models: Strategies, Patterns, and Applications (2nd Edition)
  • +
  • Object-Oriented Programming
  • +
  • Object-Oriented Design
Total price: $243.07
Buy the selected items together

Editorial Reviews

From the Publisher

Object programmers can now learn how to get faster results using the strategies and patterns (templates) uncovered in this book. Without them, however, the much-needed expertise is only acquired by trail-and- error. Using sufficiently detailed, real-life examples, this book/disk package shows how to build effective object models--using applications that occur in nearly every industry. Presents six chapter- length application examples of how effective, real-life object-models are build--e.g., point-of-sale, warehousing, order-processing, data acquisition and control, and sensors and diverters. Each application reveals specific "how-to" strategies (101 total) and patterns (22 total) that will help readers develop an intuitive feel for building object models. The diskette features an on-line verison of the strategies and patterns summary (in the form of a Windows help file); as well as C++ course files, illustrating a reasonable (but not the only way) to implement each pattern. --This text refers to an out of print or unavailable edition of this title.

About the Author

David North is a writer and editor who has been promoting sustainability and ethical trade for many years. In 2007 he created the first handbook of sustainable procurement for schools, then went on to co-create Sustained magazine and edit the Ethical Junction website and newsletter. He is passionate about cycling, once working as a cycle courier, then commuting to work by bicycle over two decades. He has also undertaken several trans-European cycle tours.

JILL NICOLA is an independent software consultant in Houston, TX who has worked in object-oriented software for over 15 years as a programmer, mentor, modeler, and architect. She specializes in helping organizations apply object techniques to develop strategies and model business processes, and co-authored "Object-Oriented Programming" with Peter Coad.

MARK MAYFIELD is the Object Guru at Chelsea Market Systems in Houston, TX. A leading authority on object modeling patterns, he has created hundreds of object models in a wide range of commercial environments, and co-authored "Object Models: Strategies, Patterns, & Applications" and "Java Design" with Peter Coad.

MIKE ABNEY is a Senior Java Developer at Chelsea Market Systems in Houston, TX who has performed many roles in software development, including analysis, user interface and software architecture design, coding, and project management.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 544 pages
  • Publisher: Prentice Hall; 2 edition (October 20, 1996)
  • Language: English
  • ISBN-10: 0138401179
  • ISBN-13: 978-0138401177
  • Product Dimensions: 8 x 1.2 x 9.9 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,402,717 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
The strategies and patterns mentioned in the book are really helpful. They improve the object think. The examples explain the author's point of view clearly. This book complements other books in OOAD and patterns by Craig Larmen, GoF, Martin Fowler etc.
One interesting point is that the author shows how same strategy or pattern helps in design in various problems. Most of the books do not show this. For beginners, it is often difficult to grasp a strategy or pattern with just one example.
One drawback is it uses UML notation very less. But Coad notation is simple and we can easily grasp to understand the diagrams in the book. If you want to learn from solid examples, this is a good choice. If you are very new to OOAD, this is NOT the one you can start with.
Comment 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
It's 5.41 a.m. I did not sleep last night I was so jazzed after reading 45 pages of 'Object Models: Strategies, Patterns, & Applications'.
This book outlines a methodology that it also *shows* working -- and working in real-world applications. Definitely something for every object-oriented programmer's reference library.
Comment 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is a big hit -- a very valuable asset for anybody doing object-oriented development. I really like the new strategies and notation, especially for scenarios. The work on scenarios is extremely valuable. The business and real-time applications really help developers learn how to object model. Very cool!
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have struggled a bit with Peter Coad. Nonetheless, I always felt that I would get to grips with his somewhat unusual style and that it would be worth the effort. Indeed it has been! This book was well ahead of its time in terms of its approach to OO design. Chapter 7 presents 148 strategies that guide you in your design effort. It also has a number of analysis patterns which are very useful. Personally, I had no problem with the notation he used, in fact, I found it more intuitive that UML. The material in this book is refined in Streamlined Object Modelling (Nicola, et al) and Java Design (Coad, et al) but this is it's starting point.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I think the authors did a great effort creating object models for several real life application. It is often pretty hard to explain in written text how you are modeling with objects. Here is pretty nice explained.

For each example, the book start identifying the features and purpose of the system that is going to be modeled. It presents this as interviews/talks between the developer and the domain expert. The objects that belongs to the domain are identified based on the understanding of the system. Then the object that belongs to the front end, the data managment and the objects that deals with other external systems. You will find object models, class diagrams and also sequence diagramas to understand better the interaction between the objects. Each important decision about modeling with objects is captured in what the authors calls, pattern. You won't find source code in this book.
I would preffer to see some more details about the interaction between the objects that model the domain and the objects dealing with the data managment. But that is probably for a next edition :).

I strongly recomend this book for developers who knows the object oriented paradigm and have experience with that. Because you can compare your own solution and agree or disagree with the solutions provided by the authors. And, of course, learn from that.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Object Models: Strategies, Patterns, and Applications (2nd Edition)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Object Models: Strategies, Patterns, and Applications (2nd Edition)