Join Books.org — it's free

Java Design Patterns by James W. Cooper β€” book cover
Network Programming, Java (Programming Language), General Software Engineering

Java Design Patterns

by James W. Cooper
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

Design patterns have become a staple of object-oriented design and programming by providing elegant, easy-to-reuse, and maintainable solutions to commonly encountered programming challenges. However, many busy Java programmers have yet to learn about design patterns and incorporate this powerful technology into their work.

JavaΒ™ Design Patterns is exactly the tutorial resource you need. Accessible and clearly written, it helps you understand the nature and purpose of design patterns. It also serves as a practical guide to using design patterns to create sophisticated, robust Java programs.

This book presents the 23 patterns cataloged in the flagship book Design Patterns by Gamma, Helm, Johnson, and Vlissides. In JavaΒ™ Design Patterns, each of these patterns is illustrated by at least one complete visual Java program. This practical approach makes design pattern concepts more concrete and easier to grasp, brings Java programmers up to speed quickly, and enables you to take practical advantage of the power of design patterns.

Key features include:

  • Introductory overviews of design patterns, the Java Foundation Classes (JFC), and the Unified Modeling Language (UML)
  • Screen shots of each of the programs
  • UML diagrams illustrating interactions between the classes, along with the original JVISION diagram files
  • An explanation of the Java Foundation Classes that illustrates numerous design patterns
  • Case studies demonstrating the usefulness of design patterns in solving Java programming problems

After reading this tutorial, you will be comfortable with the basics of design patterns and will be able to start using them effectively in your day-to-day Java programming work.

0201485397B04062001

About the Author, James W. Cooper

James W. Cooper is a research staff member in the Advanced Information Retrieval and Analysis Department at the IBM Thomas J. Watson Research Center. He is also a columnist for Java Pro magazine and a reviewer for Visual Basic Programmer's Journal. He has published 14 books, which include Principles of Object-Oriented Programming Using Java 1.1 (Ventana) and The Visual Basic Programmer's Guide to Java (Ventana).

0201485397AB05132002

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

A tutorial that explains the process of reusing object oriented code between projects and programmers. The material covers creational, structural, and behavioral patterns. Each chapter explains the basics of a certain pattern and then builds the code for a program demonstrating the use of that pattern. The CD-ROM contains all the programs presented as examples in the text. Annotation c. Book News, Inc., Portland, OR booknews.com

Book Details

Published
February 3, 2000
Publisher
Reading, Mass.; Addison-Wesley, 2000.
Pages
352
Format
Paperback
ISBN
9780201485394

More by James W. Cooper

Similar books