Join Books.org — it's free

Book cover of Patterns in Java
Network Programming, Object-Oriented Programming, Other Programming Languages, Java (Programming Language), General Software Engineering

Patterns in Java

by Mark Grand
Write a review
Log in to track your reading progress.

Overview

A goldmine of timesaving Java Patterns--and how to make them work for you.

The godsend for which programmers and developers have been waiting is here: a comprehensive guide to using Java and Design Patterns together. Featuring complete coverage of the patterns that can occur in any project's development, Java guru Mark Grand looks at all of the re-usable patterns already circulating in the community, introduces several new patterns, and clearly demonstrates how to write your own Java patterns in UML. Patterns in Java is a timely response to the growing emphasis on design in object-oriented projects, smoothly guiding programmers through the early, error-prone stages of development. The book also features invaluable case studies readers can follow and learn from as they do their own work and, best of all, includes over 50 different Java Patterns with examples and complete code.

CD-ROM contains over 50 Design Patterns in Java.


Geared toward beginner to intermediate programmers, this guide focuses on Java design patterns. It explores UML, fundamental design patterns, creational patterns and partitioning patterns. Complete with CD-ROM, it reviews structural patterns, behavioral patterns and concurrency patterns.

About the Author, Mark Grand


Mark Grand is a consultant specializing in Java and objectoriented techniques. He has been an instructor for Sun''s Java training programs. He is also the author of Java Language Reference and Java Fundamental Classes Reference.

Reviews

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

Editorials

Bill Carmada

Through patterns, developers are able to systematize the wisdom gained through trial and error, so that others can benefit without making the same mistakes. UML offers an ideal way to communicate design patterns precisely and concisely. Patterns in Java, Volume 1 brings them all together, delivering a comprehensive catalog of 41 design patterns specifically for Java. Think of it as a blueprint for the early, error-prone stages of development, helping you build designs that are more elegant-and far easier to reuse.

Replete with Java source code and real-world scenarios, this book covers virtually every aspect of object-oriented design. Top Java consultant Mark Grand starts with five "fundamental" patterns you can apply across-the-board. Next, Grand introduces "creational" patterns that guide you in creating objects; "partitioning" patterns for organizing complex actors and concepts into multiple classes; "structural" patterns to optimize interactions amongst objects; and "concurrency" patterns to manage shared resources. He also provides eleven powerful "behavioral" patterns.

If you're one of the many programmers who recognize the benefits of careful up-front design but haven't actually gotten around to mastering patterns or UML, this is the resource you've been waiting for. You almost can't help but succeed!

Bill Carmada @ Cyberian Express

Booknews

Presents 41 design patterns complete with Java source code and a UML diagram. Provides an introduction to software patterns, an overview of UML, a chapter on the software life cycle, and several patterns of different types: behavioral, structural, concurrency, creational, fundamental, and partitioning. The CD-ROM contains Java code for the patterns, trial versions of Together from Object International, Rational Rose 98 from Rational Software, System Architect from Popkin Software, and OptimizeIt from Intuitive Systems. Annotation c. by Book News, Inc., Portland, Or.

Book Details

Published
November 9, 1998
Publisher
New York : Wiley, c1998-
Pages
480
Format
Paperback
ISBN
9780471258391

More by Mark Grand

Similar books