15 used & new from £1.95

Have one to sell? Sell yours here
 
 
Patterns in Java: A Catalogue of Reusable Design Patterns, Illustrated with UML v. 1
 
 

Patterns in Java: A Catalogue of Reusable Design Patterns, Illustrated with UML v. 1 (Paperback)

by Mark Grand (Author) "The Unified Modeling Language (UML) is a notation that can use for object-oriented analysis and design ..." (more)
2.8 out of 5 stars  See all reviews (6 customer reviews)

Available from these sellers.


5 new from £7.11 10 used from £1.95

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Java Catalogue opens new browser window
www.AudleyTravel.com/Indonesia  -  Personal service - expert advice Brochure and Tailor-made Trips
   Catalogue Design In opens new browser window
www.SynergyCatalogueDesign.co.uk  -  Professional Catalogue Design & Full Print Management Service.
  
 

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 480 pages
  • Publisher: John Wiley & Sons; 2nd Edition, Volume 1 edition (9 Nov 1998)
  • Language English
  • ISBN-10: 0471258393
  • ISBN-13: 978-0471258391
  • Product Dimensions: 23.1 x 18.8 x 2.8 cm
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 1,111,646 in Books (See Bestsellers in Books)

    Popular in this category:

    #84 in  Books > Computing & Internet > Computer Science > Software Design, Testing & Engineering > Design Patterns
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review

Dealing as it does in patterns, which are generalised high level solutions to computing problems; Java, which is the language de jour, and UML (Unified Modelling Language)--this a highly fashionable book.

It's aimed at professional programmers and builds on the seminal Design Patterns, which had 23 of them. This book has 41 (including the original 23) broken down into fundamental, creational, partitioning, structural, behavioural and concurrency patterns.

Each pattern is treated in sections: synopsis, context, forces, solution, consequences, Java API usage, code example and related patterns. You also get an overview of UML and a section on software life cycles.

Patterns generalise whole classes of problems without getting bogged down in actual cases- -though specific cases are used to illustrate them. The idea is to provide you with high- level solutions to common problems. It isn't light reading and it won't turn a tyro into a wizard. It will, though, enable the wizard to explain solutions and the tyro to take advantage of the explanation.

One of the more useful features of Patterns In Java is the way discussion of the consequences of modelling problems in different ways illuminates the software design process. For example, the discussion on parsing little languages in the behavioural section (based on the interpreter pattern in Design Patterns) is excellent. All the examples are supplied with the book on CD-ROM. --Steve Patient

CVu, 11/4, May 1999

...I'd recommend this book to anyone who is familiar with the GOF book and would like to see how the ideas map over to Java. If you want to learn UML as well, all the better!

Inside This Book (Learn More)
First Sentence
The Unified Modeling Language (UML) is a notation that can use for object-oriented analysis and design. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
java
software engineering
software development
programming languages
programming
design patterns
computer science

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Patterns in Java: A Catalogue of Reusable Design Patterns, Illustrated with UML v. 1
74% buy the item featured on this page:
Patterns in Java: A Catalogue of Reusable Design Patterns, Illustrated with UML v. 1 2.8 out of 5 stars (6)
Head First Design Patterns
26% buy
Head First Design Patterns 4.8 out of 5 stars (41)
£19.82

 

Customer Reviews

6 Reviews
5 star:    (0)
4 star:
 (3)
3 star:
 (1)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
2.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 6 people found the following review helpful:
3.0 out of 5 stars Good content, poor presentation., 29 Jun 2000
By sven.howarth@iname.com (London, England) - See all my reviews
I think the previous reviewers have been a little bit harsh with their ratings, but I have to agree, this book is not well-written. The description of each pattern is forced into a rigid and rather contrived format, with sections on Synopsis, Context, Forces, Solution, Consequences, Implementation etc. What do they all mean?

I think the problem is that the descriptions jump from a very brief introduction (the synopsis) to quite involved coverage of the various aspects of the pattern, rather than gradually drilling down into the details.

You won't find sentences like 'let's see how this might work in practise', or 'there are a couple of ways we might approach a problem like this'. The text isn't just dry, it's parched. I've just opened the book at random, and found a section (consequences) that begins 'Content determination and the construction of a specific data representation are independent of each other'. Uhuh.

Nevertheless, the content itself is quite good, and as the only book around at the moment discussing patterns in a Java context, it may be worth adding to your bookshelf - particularly if you're looking for a quick introduction to UML at the same time.

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


 
5 of 5 people found the following review helpful:
4.0 out of 5 stars OK as a first place to look, 6 Jun 2001
By A Customer
If you are a Java programmer without years of experience, the GoF book may be quite difficult. This book is not as thorough but is a lot easier and has the sample code in Java. This book does adequate job in introducing the pattern concept and the most important patterns to the not-so-experienced coder. If you feel intimidated by the GoF book, buy this first. If not, then you might want to pass this one.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
5 of 6 people found the following review helpful:
4.0 out of 5 stars A good buy for any experienced Java developer, 2 July 2001
In my opinion, some of the previous reviewers have been a little harsh.

First off, it isn't for the faint hearted. Ideally you will be an experienced Java developer, and hopefully you will have had some prior contact with UML. If you haven't, the "Overview of UML" chapter is a big help.

As a first step into design patterns, this is an excellent introduction for a professional Java developer. The presentation of each pattern is concise and to the point. Each pattern chapter is divided into sections: "Synopsis, Context, Forces, Solution, Consequences, Implementation, Code Example" and believe me as you get towards the more advanced chapters, you will be grateful for this kind of rigorous consistency in evaluating each pattern.

The code examples are generally well-written and helpful. The example scenarios may seem a little contrived sometimes however. Bottom line is: as an experienced Java developer you have probably come into contact with many of these patterns "informally" in the past, so many of the patterns will be familiar to you - thus the examples will serve to reinforce your own understanding of a particular pattern.

However, you won't get through the book if UML scares you.

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
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Good java-centric view of patterns.
I, too, thought the other reviewers were harsh. I actually prefer dipping into this book than the GOF Design Patterns book as I prefer having a java centric view of the patterns... Read more
Published on 20 July 2001 by leo@multiverse.co.uk

1.0 out of 5 stars Not as bad as volume 2 but still not good
This book is not very good. It describes mainly the patterns which are discussed in 'Design Patterns : Elements of Reusable Object-Oriented Software' but not in as clear a... Read more
Published on 31 Jan 2000

1.0 out of 5 stars A simple concept made difficult
Covering the three most significant tenets of modern software engineering (Patterns, Java and UML), this book is full of promise, frustratingly however, it fails to deliver. Read more
Published on 10 Sep 1999

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.