Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Java Design: Objects, UML, and Process

Java Design: Objects, UML, and Process

List Price: $39.99
Your Price:
Product Info Reviews

<< 1 2 >>

Rating: 5 stars
Summary: Excellent book. Gives a step by step approach to OOD.
Review: This is the best book I have read by far on OO design. The author covers several of the patterns in the GoF Design Patterns book, and gives an in depth insight into how to use them.

If you are like me and find yourself saying: "I understand inheritance, polymorphism, and java syntax, but how do I put all of these things together to achieve flexible design and reusability??", this book is definitely for you.

This author gives a clear, step by step approach to teach you how to identify objects within specifications (use cases), shows you how to identify their collaborations, and shows you how to structure the objects through UML. He shows you what good design is and how to avoid bad design. Throughout the book, he describes where and when to use Java concepts such as inheritance, and where and when NOT to use them. The book is complete with examples, diagrams, and code.

I would highly recommend this book for intermediate and expert levels.

Rating: 5 stars
Summary: Excellent Book on Java Design and OO Design in general
Review: Very enlightening! Even though a little bit short, this book is one of the best java design books I have ever read.

In its some 240 pages, the author covers all the critical aspects in designing Java applications. The author uses great examples to reveal the subtlety in OO design, and provide insightful explanations to the OO principles used behind the design decisions.

I'd highly recommend this book to every developer or designer who takes his/her design skills to the next level.

Rating: 3 stars
Summary: If you CAN read it's a good book...
Review: Whilst not perfect (an it is a bit wordy), this is a good overview of a difficult topic which is too often overlooked by other books. It isn't as trendy as XP (which this book mentions in passing) or future-perfect at AOP but the use of UML with a robust process for developing applications such as that espoused by this book will keep you out of a whole lot of trouble. Where this book goes wrong, in my opinion, is the overcomplication in the terminology used. The processes described are fairly simple in themselves - it's just the way they're explained which isn't. In short, a good technical editor would've helped this book immensely. If you're interested in a simpler (but less process oriented solution), try Enterprise Java with UML by CT Arrington which is, so far the best book on this subject.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates