Back to Search
ISBN 9780201743975 is out of print and is currently unavailable, alternate formats (if applicable) are shown below.
Available options are listed below:

Design Patterns Java Workbook [With CDROM] (Out of print)

AUTHOR Metsker, Steven John
PUBLISHER Addison-Wesley Professional (04/04/2002)
PRODUCT TYPE Paperback (Paperback)

Description
Covering all five categories of design pattern intent - interfaces, responsibility, construction, operations and extensions - this Java-centric workbook approach aims to deepen readers' understanding and strengthen their skills.
Show More
Product Format
Product Details
ISBN-13: 9780201743975
ISBN-10: 0201743973
Content Language: English
More Product Details
Page Count: 496
Carton Quantity: 11
Product Dimensions: 7.96 x 1.23 x 10.02 inches
Weight: 2.56 pound(s)
Feature Codes: Bibliography, Price on Product, Glossary
Country of Origin: US
Subject Information
BISAC Categories
Computers | Languages - Java
Computers | Programming - Object Oriented
Dewey Decimal: 005.133
Library of Congress Control Number: 2002018313
Descriptions, Reviews, Etc.
annotation
This workbook approach deepens understanding, builds confidence, and strengthens readers' skills. It covers all five categories of design pattern intent: interfaces, responsibility, construction, operations, and extensions.
Show More
jacket back

Praise for Design Patterns Java(TM) Workbook

"An excellent book... I'm incredibly impressed with how readable it is. I understood every single chapter, and I think any reader with any Java familiarity would. This book is going to be required reading in a lot of places, including my office."

--Joshua Engel

"Provides a new, more Java-literate way to understand the 23 GoF patterns."

--Bob Hanmer

"This book translates Design Patterns into what Java programmers need to know. It is full of short, engaging programming and design problems with solutions--making it easy for programmers to work through solutions and really make patterns 'stick.'"

--Rebecca Wirfs-Brock

"This is one exciting book. It's approachable, readable, interesting, instructive, and just plain valuable. It'll eclipse all other books purporting to teach people the GoF patterns in Java--and perhaps any other language."

--John Vlissides

Java programmers, you now have the resource you need to harness the considerable power of design patterns. This unique book presents examples, exercises, and challenges that will help you apply design pattern theory to real-world problems. Steve Metsker's learn-by-doing approach helps you enhance your practical skills and build the confidence you need to use design patterns effectively in mission-critical applications.

Design Patterns Java(TM) Workbook features the twenty-three foundational design patterns introduced in the classic book Design Patterns (Addison-Wesley, 1995). In this new, hands-on workbook, the patterns are organized into five major categories: interfaces, responsibility, construction, operations, and extensions. Each category begins with a chapter that reviews and challenges your ability to apply facilities built into Java. These introductory sections are followed by chapters that explain a particular pattern in detail, demonstrate the pattern in use with UML diagrams and Java code, and provide programming problems for you to solve.

With this book you will build expertise in important areas such as:

  • Adapting domain data to Swing components
  • Creating a FACADE for Swing
  • Handling recursion in composites
  • Understanding the role of BRIDGE in Java database connectivity
  • Making the connection between Model/View/Controller and OBSERVER
  • Maintaining relational integrity with a mediator
  • Using proxies to communicate between computers
  • Letting a service provider decide which class to instantiate
  • Supporting undo operations with MEMENTO
  • Prototyping with clones
  • Using COMMAND to supply a service
  • Developing thread-safe iterators
  • Extending classes with DECORATOR and VISITOR

Solutions to the design pattern challenges appear in the back of the book, so you can compare your own work to expert approaches. A brief guide to UML explains the modeling notation, and an accompanying Web site provides all the code examples from the book.

Through the instruction and exercises offered in Design Patterns Java(TM) Workbook , you can fully understand the role of design patterns in Java application development, and enhance your ability to put design patterns to work.

Show More
publisher marketing
Covering all five categories of design pattern intent - interfaces, responsibility, construction, operations and extensions - this Java-centric workbook approach aims to deepen readers' understanding and strengthen their skills.
Show More

Author: Metsker, Steven John
Steven John Metsker is a Managing Consultant with Dominion Digital, an information technology and business process reengineering company. Steve specializes in object-oriented techniques for creating clean, powerful software, and he is the author of "Building Parsers with Java(TM)," "Design Patterns Java(TM) Workbook," and "Design Patterns in C#" (all from Addison-Wesley).
Show More
List Price $49.99
Your Price  $49.49
Paperback