Skip to content
Scan a barcode
Scan
Hardcover Object-Oriented Development Book

ISBN: 0133388239

ISBN13: 9780133388237

Object-Oriented Development

Outlines the entire object-oriented software development process--from developing a requirements document, through an analysis phase, to developing OO models, to mapping design models onto... This description may be from another edition of this product.

Recommended

Format: Hardcover

Temporarily Unavailable

We receive 1 copy every 6 months.

Customer Reviews

4 ratings

Oldie but goodie...

I owned and read Object Oriented Software Construction, version 1 and 2, The Booch Method, 1 and 2, and OMT. It was not until I got this book in the mid 90's that I finally saw a clear distinction between analysis and design. This book had a significant and positive impact on my appreciation of formal approaches and their use in software development. OK, now I'm a proponent of much lighter-weight design with TDD or BDD, but at the time, this was a great book. I really liked the strong separation of design and analysis. I loved the use of sequence diagrams to show system level interaction. These scenarios worked well for my understanding of building a system. The process did not have a state diagram, as it was forbidden by HP at the time, so instead there was a (Backus-Naur Form) BNF-esque or regular expression-like syntax for taking scenarios and turning them into valid sequences of system interactions (their name escapes me, but the approach is still well embedded in my brain). This was a great book. The one thing that sort of frustrates me is that I strongly believe that the Unified Process and the Unified Modeling Language actually took a lot from this process but did not offer much in the way of referencing it. This work was in a sense somewhat derivative of Booch and Rumbaugh. However, it brought those two processes together into a cohesive whole that neither had achieved until later when they created the UP. That the process lacked use cases was maybe unfortunate, but the system sequence diagrams along with their take on representing valid interaction patterns, made this a nearly complete whole that simply worked very well.

Definitely worth reading.

The UML books cover too many notation options. The individual authors -- Rumbaugh, Booch, Jacobson -- all have worthwhile contributions to OO, but the Fusion method takes the best parts of each and puts them together. One glaring shortcoming: some notation that the authors call the Life-Cycle Model. It's academic junk. No one uses it. This means that you don't want to follow their method blindly. (I didn't care much for their Visibility Graphs, p. 80, either.) One strength of the book is that they present a Fusion Process Summary in Appendix A that ties things together nicely, including a useful diagram of the entire method. Even if you use UML, you need to pick out what parts of UML you will use. I recommend using the Fusion method -- minus the Life-Cycle Model (p.31) -- and do it with the UML notation. The book, UML Distilled, gives a nice summary of UML notation and terms. The Fusion Method is excellant for object oriented design.

Strong method, fair description

The OO method described is more complete than any I have used. It does have some weaknesses, namely in parallel (multi-threaded) development. But it is a complete method. It is not simply a notation without process, or process without notation.On the down side, the book is dense, contradicts itself (e.g., the notation described in the appendix isn't used in the main text), short on examples, and somewhat short on how to use parts of the method.But it's worth it simply for the method itself.

OO Do-It the FUSION way (You must have it or be sorry!)

I've read this book almost a year ago (till now at work with a very complex client-server development), we've used it in our class as a reference book. Only after reading this book that I understand the subject and appreciated it. I've also read some books of J. Martin, Ed Yourdon and others, their's are great too but see the difference for your selves. I'm waiting for the next edition (OBJECTIVELY).
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured