See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
the_book_de...
Price: £35.97
In stock

aphrohead_b...
Price: £37.01
In stock

woodys-uk
Price: £45.08
In stock

20 used & new from £5.26

Have one to sell? Sell yours here
 
   
The Design Patterns Java Workbook (Workbook Series)
 
See larger image
 

The Design Patterns Java Workbook (Workbook Series) (Paperback)

by Steven John Metsker (Author)
4.0 out of 5 stars See all reviews (4 customer reviews)

Available from these sellers.


11 new from £28.93 9 used from £5.26

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Pure Java XLS library
   www.aspose.com    Support: XLS, XLSX, CSV & ODS No automation, free evaluation! 
Java Excel 2007 SDK
   www.ExtenTech.com    Excel 2007 in your Java apps? Yes! Total control, powerful, and easy. 
  
 

Customers Who Bought This Item Also Bought

Design Patterns in Java (Software Patterns)

Design Patterns in Java (Software Patterns)

by Steven John Metsker
4.0 out of 5 stars (1)  £30.59
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software

by Erich Gamma
4.6 out of 5 stars (38)  £29.39
Head First Design Patterns

Head First Design Patterns

by Eric Freeman
4.8 out of 5 stars (37)  £22.43
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D

Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D

by Brett McLaughlin
3.2 out of 5 stars (4)  £25.03
Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

by Tony Stubblebine
4.3 out of 5 stars (7)  £7.48
Explore similar items

Product details


Product Description

Product Description

This new workbook complements the classic Design Patterns, giving Java developers hands-on experience in transforming pattern concepts into working designs and code. Steven John Metsker presents nearly 90 practical pattern exercises, encompassing all 23 patterns first introduced in Design Patterns, and others that have since been identified. Metsker organizes Java design patterns by five categories of "intent": interfaces, responsibility, construction, operations, and extensions. Each section of the book focuses on one category, identifying the relevant challenges facing Java developers, and showing how specific patterns can be used to solve problems that recur in Java development and cannot easily be solved without their use. A Solutions chapter provides Metsker's detailed solutions to each problem, including -- where necessary -- UML diagrams. The accompanying CD-ROM contains all code from the book, plus additional bonus code not included in the book. For all Java developers who want to use patterns to improve their software.



From the Back Cover

Praise for Design Patterns Java™ 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™ 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™ Workbook, you can fully understand the role of design patterns in Java application development, and enhance your ability to put design patterns to work.





See all Product Description

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)
Check a corresponding box or enter your own tags in the field below
software ooad
design patterns
design

Your tags: Add your first tag
 

 

Customer Reviews

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

 
13 of 14 people found the following review helpful:
5.0 out of 5 stars Excellent!, 15 Aug 2002
By Rohail Ahmad (London, UK.) - See all my reviews
(REAL NAME)   
If you found the original GoF book a bit too formal and you prefer your examples in Java, not to mention the fact that interfaces feature heavily in design patterns and are not supported in C++, then this is the book for you. Covers all 23 GoF patterns in a logical and methodical manner with exercises that lead you through step by step. If you find design patterns rather mystifying at present you will finish this book and wonder what the fuss was all about. Get it!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Dont just read about patterns, learn to use them!, 16 Mar 2004
This is an excellent book. With its challenges through out each
chapter, it forces you to learn and think for yourself rather
that just read about patterns without taking anything in. This form of participation is a good way of learning. It covers the
patterns described in the Gang of Four book but as is from Java perspective easier to get into.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
0 of 1 people found the following review helpful:
2.0 out of 5 stars Annoying format and doesn't even have generic UML diagrams!, 10 May 2005
By Mr. Dj Livesey "Doug" (UK) - See all my reviews
(REAL NAME)   
First, I hate books where you are constantly asked questions & have to zip to back pages for answers -- this has 'em on nearly every page!
Just give me what I need up front!
More seriously, the generic descriptions of the patterns (ie. the most useful info to a developer) is terrible -- no UML diagrams, to boot.
I was hoping for a good, Java-based patters catalogue, but maybe this is my fault, as it does have "workbook" in the title.
However, unlike other reviewers I've read elsewhere, I did like learning about fireworks, which was about the only positive thing I came away with.
I WOULD reccommed "Design Patterns Explained" & "Data Access Patterns" from the same publisher, BTW. Let me know if you spot a decent catalogue...
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Good for .NET developers as well...
It is simply the best book about the GoF Design Patterns around...
I particulary liked the practice/challenge driven approach. Read more
Published on 25 Jun 2003 by kperrone3

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Steven John Metsker

Design Patterns in...

Design Patterns in Java

Design Patterns in Java™ gives you the hands-on practice and deep... Read more
£35.99 £30.59

 

Up to 53% off Braun Series Shavers

Braun Series 3 390cc Clean & Renew System Rechargeable Foil Electric Shaver
Get in touch with your smooth side with Braun Series shavers, now with Gillette blade technology.

Discover Braun Series at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates