Skip to content
Scan a barcode
Scan
Paperback Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML [With Contains Over 50 Design Patterns in Java...] Book

ISBN: 0471258393

ISBN13: 9780471258391

Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML [With Contains Over 50 Design Patterns in Java...]

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$6.69
Save $43.30!
List Price $49.99
Almost Gone, Only 1 Left!

Book Overview

"This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." --Larry O'Brien, Founding Editor, Software Development Magazine Since the release of Design Patterns in 1994, patterns have become one of the most important new technologies contributing to software design and development. In this volume Mark Grand presents 41 design patterns that help you create more elegant and reusable designs. He revisits the 23 "Gang of Four" design patterns from the perspective of a Java programmer and introduces many new patterns specifically for Java. Each pattern comes with the complete Java source code and is diagrammed using UML. Patterns in Java, Volume 1 gives you: 11 Behavioral Patterns, 9 Structural Patterns, 7 Concurrency Patterns, 6 Creational Patterns, 5 Fundamental Design Patterns, and 3 Partitioning Patterns Real-world case studies that illustrate when and how to use the patterns Introduction to UML with examples that demonstrate how to express patterns using UML The CD-ROM contains: Java source code for the 41 design patterns Trial versions of Together/J Whiteboard Edition from Object International (www.togetherj.com); Rational Rose 98 from Rational Software (www.rational.com); System Architect from Popkin Software (www.popkin.com); and OptimizeIt from Intuitive Systems, Inc.

Customer Reviews

5 ratings

The 2nd edition is not that bad

I haven't seen the first edition of this book. The examples are rather good and the diagrams are in UML. Compare it to diagrams in [GOF95] which are written in some wierd ancient notation. Although the exampled are in Java this book is good for C++ devs. This books is the fastest way to understand design patterns.

Better the Second Time Around

I read the first edition, and this is a huge improvement-new examples really show how to apply these patterns to everyday situations. The vendor-neutral solutions make this a great book for anyone working with Java.

Good book, haven't found anything better yet.

Here's what I did to evaluate design pattern books: Read GofF and then sat in a B & N bookstore with every design pattern book they had. This was the one I found to be the most useful. Some caveats: First of all, if you're not at least an intermediate java programmer, you probably will have a hard time reading this book. Buy Volume 2 first (kind of strange but it's actually not as advanced) which is less about design patterns and more about fundamental design principles. Second, even if you are an intermediate to advanced Java programmer, it can be difficult to understand. But then, the subject matter is by nature abstract. Unfortunately, I haven't found anything more useful, including GoF. It's written for C++/Smalltalk and sometimes the multiple inheritance allowed by those languages makes it difficult to translate the pattern to Java. I have found this book to be the one I end up getting the most out of when I'm doing Java design work. It makes a great reference.

Just what I needed

Have been looking for a java centred patterns book for some time and this fits the bill. Very useful examples and I particularly liked the way that examlples of a pattern's use in the jdk are highlighted.

Tremendous! Brings patterns to life in Java!

Several books on Java cover SOME design patterns, but this is the first book that covers all of the originals GoF design patterns and adds many that have been introduced since. I've been looking for a book like this since I was introduced to design patterns 6 months ago. I'm very pleased with it.
Copyright © 2025 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