Thursday, July 20, 2017
Text Size

Site Search



Edited by James O. Coplien and Douglas C. Schmidt.
Addison-Wesley (Software Patterns Series), 1995.


The chapters in this book are based on papers presented at the First Annual Conference of Pattern Languages of Programming (PLoP) held near Monticello, Illinois, in August of 1994. This book is more than just a compendium of conference papers, however. It represents a broad offering from a new body of literature focusing on patterns and pattern languages. This book constitutes what we expect to be the first in a series of similar edited works on an ever-broadening spectrum of software patterns and pattern languages.

by Linda Rising

PATTERNS are about accumulating expertise through the experience of past successes. They are about learning from best practice through focusing on the abstract core of solutions to problems. Right now companies are interested — but nervous — about patterns. It's a problem, and so a book about both patterns and the experience of using them is one for which many of us have been waiting. Linda Rising's book The Patterns Handbook fits the bill perfectly.


More information, Table of Contents, etc...
Cambridge University Press

by Linda Rising

This book serves as a locator for descriptions of published pattern, provided you have access to a library of pattern books.

More information, Table of Contents, etc...
Addison Wesley

by John Vlissides
Addison-Wesley (Software Patterns Series), 1998


This succinct, example-driven book empowers practicing software developers who are using design patterns, arguably today's most popular object-oriented programming concept. Design Patterns' co-author John Vlissides blends his intimate knowledge of the pattern development process with practical techniques for better pattern application. The result is a thought-provoking guide that will help you improve your next software design by putting patterns to work successfully. Pattern Hatching demystifies the fine points of patterns, placing them in the broader context of basic object-oriented design principles. It dispels many of the misconceptions about patterns that have spread in the software development community—clearly articulating what patterns are and how they ease the development process. The book also presents themes and variations on several established patterns, yielding many new insights. With the instruction in this book, you will become better able to tailor patterns to the design problem at hand.

The Patterns White Paper.

Download a .pdf copy of this book


Though this paper is the work of a single author, it reflects the work of dozens of individuals. It draws directly on the contributions of many pattern writers and pattern thinkers, which takes the material outside my immediate sphere of thought. In fact, the following pages probably bear more of my colleagues words than my own; primarily I provide the arrangement, and the glue that tie the pieces together.

James O. Coplien, from Patterns

Written by one of the Patterns gurus, this is the definitive white paper on a topic that is rapidly changing how we develop software. It defines the Patterns approach, shows its application relationships in developing software, presents examples of implementations, and explores the strengths and weaknesses of the approach.

August 1996. 40 Pages. Price $85. ISBN 1-884842-50-X.

Support the
Hillside Group


Learn More about Patterns


Important: PLoP® is a registered trademark of The Hillside Group.

┬ęCopyright 1994 - 2014, All Rights Reserved

Login Form