Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Design Patterns Java Workbook

Buy
Design Patterns Java Workbook, 9780201743975 (0201743973), Addison Wesley, 2002
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.

About the Author

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™, Design Patterns Java™ Workbook, and Design Patterns in C# (all from Addison-Wesley).

(HTML tags aren't allowed.)

SPICE for Power Electronics and Electric Power, Second Edition
SPICE for Power Electronics and Electric Power, Second Edition
Based upon the authors' experience designing power electronics courses, SPICE for Power Electronics and Electric Power, Second Edition integrates a SPICE simulator with a power electronics course at a junior or senior level. This textbook assumes no prior knowledge of SPICE and introduces the applications of various SPICE commands through numerous...
Database Design (Mcgraw Hill Computer Science Series)
Database Design (Mcgraw Hill Computer Science Series)
The material in this book is the result of courses given at Stanford University as “File and Database Structures” since 1971. Initially little coherent published material was available, even though a large number of references could be cited.

In particular, no clear definition of the concept of a schema was available. Now
...
Debugging the Development Process
Debugging the Development Process
This book might make Microsoft sound bad.

At least that's one of the concerns I had about telling so many Microsoft war stories. I considered softening and smoothing over some of the stories, or leaving them out altogether, but apart from changing people's names, I decided to keep this book and its examples grounded in reality so that it
...

Powerboater's Guide to Electrical Systems, Second Edition
Powerboater's Guide to Electrical Systems, Second Edition
Understand, troubleshoot, repair, and upgrade your boat’s electrical systems

Frustrated by the high cost of basic electrical work but nervous about tackling such projects yourself? Get sound advice and guidance from author Ed Sherman, who wrote and teaches the American Boat & Yacht Council’s...

Creating Striking Graphics with Maya and Photoshop
Creating Striking Graphics with Maya and Photoshop
Welcome to Creating Striking Graphics with Maya and Photoshop and the cutting edge of photo-realistic and surrealistic design. If you’re a Photoshop artist coming to this book, sit back and enjoy the ride. The intent of the book is not to overwhelm you with technical details, but to help ease you into the world of Maya...
Ouya Unity Game Development
Ouya Unity Game Development

As the Ouya technology is so new, finding information about developing for it can be  hard. This book covers all that you'll need to know to create your game and add great  features to it, such as controller functionality, animation, sounds, and monetization.  We'll even show you how to make it work on Android phones...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy