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

Fundamentals of Object-Oriented Design in UML

Please fill out form in order to compare prices
Title: Fundamentals of Object-Oriented Design in UML
by Meilir Page-Jones
ISBN: 0-201-69946-X
Publisher: Addison-Wesley Pub Co
Pub. Date: 03 November, 1999
Format: Paperback
Volumes: 1
List Price(USD): $49.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: 4.52 (21 reviews)

Customer Reviews

Rating: 5
Summary: Displays a healthy perspective on Object-Oriented Design
Comment: The major portion of my information technology career of fourteen years has been based in structured design and programming. I've spent the last few years programming in Visual Basic, which is object-based. I've also done a modicum of programming with object-oriented languages (C++ and Java). I jumped into OO programming before taking any design courses (sound familiar?) and eventually felt compelled to remedy the situation by reading a book on OOD. Meilir Page-Jones' book was not a disappointment. I believe that designers and programmers of all experience levels can benefit from reading his book. Newcomers will get the right introduction to OOD while experienced developers will be challenged to reexamine their approach to software construction.

"Fundamentals of Object-Oriented Design" is composed of three parts. In part 1 the author provides an overview of Object-Oriented Design (OOD) by defining key terms and then providing a brief summary of the evolution of software development. This orientation prepares the reader for the rest of the discussions in the book. Part 2 is a summary of the most often used portions of UML syntax. It's not intended to be an exhaustive description. He leaves out those parts of the language that are used infrequently. Part 3 is a compendium of principles of object-oriented design.

The salient benefits of the book are the clear, cogent arguments Mr. Page-Jones articulates in support of the principles he espouses, which are rooted in a very practical approach toward software development. Among other things, you can use most of the principles as bases for code reviews. He also peppers the discussions with entertaining anecdotes, realizing that this heavy stuff needs periodic comic relief. His definitions of OO terminology are concise and he avoids unnecessary abstractions.

I recommend that you add this book to your reference library. There are many zealots for OOD and this book helps to put things in their proper perspective.

Rating: 4
Summary: Very enjoyable and informative
Comment: This is a book more about object-oriented design then UML. The first section covers the absolute basics of what OOD is. The middle portion teaches the reader how to use UML to depict their designs. The final section is a set of instructive essays, warning the reader of the problems and pitfalls that often occur in OOD, and how to avoid them.

Page-Jones has an excellent sense of humour, and his engaging style makes this an incredibly enjoyable book to read. You won't even notice that you're actually learning something! I also like the fact that he doesn't use a single programming language for his examples, instead trying to be generic, or alternatively, giving examples from C++, Java, Eiffel, and Smalltalk in turn. This makes the book accessible for all OO designers.

I wouldn't recommend this book to an experienced OO designer who wishes to learn UML. That's not the intended audience. For a new comer, who wishes to learn good design techniques from the start, this is the book for you.

Rating: 2
Summary: Not a complete OO or UML fundamentals book
Comment: The author uses his own dialect of UML in too many places, Skips Use-Cases all together. The examples are too simplified. It is not fundamental OO because he doesn't define OO terminology as it is in the standards. He gives his oppinion on everything and this colors his explanations and examples.
If you are looking for a beginners UML or OO forget about this book. If you like to read another angle on some parts of the OO or some UML diagrams then this is your book.

Similar Books:

Title: Standard C++ with Object-Oriented Programming
by Paul S. C++ With Object-Oriented Programming Wang
ISBN: 0534371310
Publisher: Brooks Cole
Pub. Date: 19 July, 2000
List Price(USD): $62.95
Title: Extreme Programming Explained: Embrace Change
by Kent Beck
ISBN: 0201616416
Publisher: Addison-Wesley Pub Co
Pub. Date: 05 October, 1999
List Price(USD): $28.95
Title: XML and Java: Developing Web Applications, Second Edition
by Hiroshi Maruyama, Andy Clark, Makoto Murata, Naohiko Uramoto, Kent Tamura, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka, Satoshi Hada
ISBN: 0201770040
Publisher: Addison-Wesley Pub Co
Pub. Date: 13 May, 2002
List Price(USD): $49.99
Title: Distributed Systems: Concepts and Design (3rd Edition)
by George Coulouris, Jean Dollimore, Tim Kindberg
ISBN: 0201619180
Publisher: Addison-Wesley Pub Co
Pub. Date: 11 August, 2000
List Price(USD): $94.00
Title: UML and the Unified Process: Practical Object-Oriented Analysis and Design
by Jim Arlow, Ila Neustadt
ISBN: 0201770601
Publisher: Addison-Wesley Pub Co
Pub. Date: 21 December, 2001
List Price(USD): $46.99

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

Copyright� 2001-2021 Send your comments

Powered by Apache