Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Java Design: Building Better Apps and Applets
 
See larger image
 

Java Design: Building Better Apps and Applets [Paperback]

Peter Coad , Mark Mayfield
3.2 out of 5 stars  See all reviews (35 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
There is a newer edition of this item:
Java Design: Building Better Apps and Applets Java Design: Building Better Apps and Applets 3.2 out of 5 stars (35)
Currently unavailable

Product Details


Product Description

Book Description

This book discusses real applications for Java, not just how do I make my Web site prettier. It discusses strategic issues associated with Client/Server development projects and identifies projects where Java would be an ideal language to use. The book is heavily illustrated with a full case study throughout the book.

From the Inside Flap

It's been two years since the writing of the first edition of Java Design. Java is growing up nicely and is gaining widespread acceptance in many industries around the globe. All of our workshops and mentoring are with Java projects now, an exciting transition from the "just getting started" times of two short years ago. In the first edition, we set out to write a book on design rather than programming. We did this for several reasons. One, we are designers at heart; we architect and shape large software systems for a living and truly love what we do. Two, we realize that there are hundreds (and hundreds) of Java programming books today-and that we have little to add to that genre. Three, we seek to write books that have lasting value, and so, did our best to insulate valuable design content from the evolution of Java and related technologies. The first edition has stood the test of time. While some Java programming books have gone through as many as four editions, Java Design has continued as a best-seller for two years running. The biggest visual change is the second edition's complete transition to UML notation. We've worked with UML (currently version 1.2) for some time now on real projects. We've looked for ways to use it more effectively, still communicating some of the subtleties of earlier notations. More and more readers have asked for us to make this move. In this edition we do so. The biggest content change is the second edition's many new sections, 68 pages of new material, delivering:

Eight new "design with interfaces" strategies (Chapter 3) 1. Design-in: common features 2. Design-in: role doubles 3. Design-in: behavior across roles 4. Design-in: collections and members 5. Design-in: common interactions 6. Design-in: intra-class roles 7. Design-in: plug-in algorithms 8. Design-in: feature sequences

How to design a "responsible thread," one that knows when it can safely terminate itself (Chapter 4) How to use inner classes to encapsulate interface adapters (Chapter 5) Five additional notification mechanisms (Chapter 5) 1. Source-listener 2. Source-support-listener (JavaBeans-style notification) 3. Producer-bus-consumer (InfoBus-style notification) 4. Model-view-controller (Swing-style notification) 5. Source-listener across a network (Enterprise JavaBeans-style notification) We hope you enjoy this new material as much as we have enjoyed developing it in practice. Thank you to each of you who have taken the time to write with feedback, suggestions, kind words, and gentle nudges. We value you and your input. Yours for better design, Peter Coad President, Object International, Inc. coad@oi oi Mark Mayfield Senior Object-Model Architect, Net Explorer., Inc. mmayfield@netexplorer netexplorer --This text refers to an out of print or unavailable edition of this title.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

35 Reviews
5 star:
 (11)
4 star:
 (8)
3 star:
 (2)
2 star:
 (5)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (35 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

4.0 out of 5 stars A really good book., Jan 14 2003
By A Customer
I read this book a few years ago and I remember it to be
a pretty decent book on design. It doesnt claim to teach you
how to do UML or Java. There are other books specifically for
that. Highly recommended if you want to learn about good design.
Books like these are *rare*. I am not sure what the reviewers who
gave this a low score were looking for in this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Best book to get you into OO class-level design concepts, Oct 11 2002
This book was a significant stepping stone in my development in OO thinking.

This book immerses you in the thought process of OO. If you feel that you haven't quite clicked with OO design, and pattern books are leaving you puzzled, then read this - give it a month - then read it again.

The you'll then probably think many of the GoF patterns quite obvious, and wonder what all the fuss was about. For example the Bridge pattern, and the Factory patterns are just implementing plugability concepts of Ch 3.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Has some valuable info, but hard to follow, May 28 2002
By 
Slavik Dimitrovich (Seattle, WA, USA) - See all my reviews
(REAL NAME)   
I just finished reading this book, and still can't describe "in 25 words" what it is about.
I am not sure whether I am not ready for it, or the authors present their material in such a way, but I was put to sleep after about 20 minutes of reading. So I had to read in short sessions, and it took me a while to finish this book. And even though I realize that it does contain some sound design principles and some good ideas, I can't say that I have picked up anything that I am going to use in my coding practice.
It's a bit unusual to me, but it feels like the writing style precluded me from picking up the useful information contained in the book.
I think, I'll give this book another try some time later.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 51 reviews  3.5 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback