The Nile on eBay
 

The Patterns Handbook

by Rising, Linda

In The Patterns Handbook, Linda Rising has selected articles and essays that illustrate the growing importance of patterns in application development.

FORMAT
Paperback
LANGUAGE
English
CONDITION
Brand New


Publisher Description

In The Patterns Handbook, Rising has selected a large number of seminal articles and essays that illustrate the growing importance of patterns in application development. A partial list of well published experts includes James Coplien, Kent Beck, Grady Booch, Ralph Johnson, Robert Martin, Andrew Koenig, and John Vlissides. This reference contains an overview, examples and experience, resources, an annotated bibliography, and contact information. In this important collection, you will find articles on pattern writing, pattern templates, system test patterns, frameworks and design patterns, how patterns work in teams, patterns and antipatterns, and patterns of thought.The use of patterns leads to successful solutions to recurring problems. This book will show you how to use patterns to improve productivity and quality and to become a better software designer.

Table of Contents

Part I. Overview: 1. Design patterns: elements of reusable architectures L. Rising; 2. An overview of patterns R. Corfman; 3. Patterns: spreading the word L. Rising; 4. A training experience with patterns B. Goldfedder and L. Rising; 5. Patterns: The New Building Blocks for Reusable Software Architectures D. Saunders; Part II. Examples and Experience: 6. Interactions in the INgage (TM) IP prototype M. Duell; 7. Pattern writing L. Rising; 8. Writers workshop format L. Rising; 9. AGCS pattern template L. Rising; 10. Patterns mining D. E. DeLano; 11. System test pattern language D. E. DeLano and L. Rising; 12. Improving software development with process and organizational patterns P. Genualdi; 13. Organizational patterns at AG communications systems N. Janoff; 14. HandsInView D. Olson; 15. Patterns on the fly D. Olson; 16. A pocket-sized broker D. Olson; 17. Frameworks and design patterns B. H. Richards; Part III. Resources and More Information: 18. Fault-tolerant telecommunication system patterns M. Adams et al.; 19. Industrial experience with design patterns K. Beck et al.; 20. Sorting through the plethora: the 'unofficial' JOOP book awards S. Bilow; 21. Patterns G. Booch; 22. A generative development - process pattern language J. Coplien; 23. Setting the stage J. Coplien; 24. Software design patterns: common questions and answers J. Coplien; 25. Software development as science, art, and engineering J. Coplien; 26. The failure of pattern languages R. Gabriel; 27. Potential pattern pitfalls, or how to jump on the patterns bandwagon without the wheels coming off N. Harrison; 28. An introduction to patterns R. Johnson; 29. How patterns work in teams R. Johnson; 30. A report on PLoP'94 R. Johnson; 31. Patterns and frameworks R. Johnson; 32. Patterns and antipatterns A. Koenig; 33. Design reuse: chemical engineering vs. software engineering P. Kogut; 34. Christopher Alexander: an introduction for object-oriented designers D. Lea; 35. Patterns: PLoP, PLoP, Fizz, Fizz R. Martin; 36. A design patterns experience report R. Ramirez; 37. Design patterns to construct the hot spot of a manufacturing framework H. A. Schmid; 38. Using design patterns to evolve system software from UNIX to Windows NT D. Schmidt and P. Stephenson; 39. Pattern hatching - perspectives from the 'Gang of Four' J. Vlissides; Appendix A. Annotated bibliography; Appendix B. Web sites.

Review

'I think this is one of the more useful books about Patterns that I have come across. Its unity spans a wide ranch from those curious about ideas ... to those who are already regular users of Pattern concepts. Definitely one for your bookshelf.' Journal of the Assoication of C & C++ Users "Some of the ideas reflected in the book are subtle and profound, but there is not a single article that is difficult to read. If the patterns movement has the ambition of making software development 'more human', then this book gives a true reflection of that aim. For hard-pressed software engineers, the book's organization is excellent-- you can dip into its rich collection and just read what you need. It's a powerful resource and a delightful read--an important, must-buy book." Application Development Advisor "The Patterns Handbook: Techniques, Strategies and Applications can attract pattern enthusiasts and pattern writers." "I think this is one of the more useful books about Patterns that I have come across. Its utility spans a wide range from those curious about the ideas (but perhaps daunted by the GoF's Design Patterns) to those who are already regular users of Pattern concepts. Definitely one for your bookshelf." Francis Glassborow, AG Communication Systems "An excellent discussion of pattern templates..." Software Development

Review Quote

"Some of the ideas reflected in the book are subtle and profound, but there is not a single article that is difficult to read. If the patterns movement has the ambition of making software development 'more human', then this book gives a true reflection of that aim. For hard-pressed software engineers, the book's organization is excellent-- you can dip into its rich collection and just read what you need. It's a powerful resource and a delightful read--an important, must-buy book." Application Development Advisor

Promotional "Headline"

This book contains seminal articles and essays that illustrate the growing importance of patterns in application development.

Description for Bookstore

This book contains seminal articles and essays that illustrate the growing importance of patterns in application development. It will illustrate how one can use patterns to improve productivity and quality and to become a better software designer. The book contains articles on pattern writing, pattern templates, system test patterns, frameworks and design patterns, patterns and antipatterns, and patterns of thought.

Description for Library

This book contains seminal articles and essays that illustrate the growing importance of patterns in application development. It will illustrate how one can use patterns to improve productivity and quality and to become a better software designer. The book contains articles on pattern writing, pattern templates, system test patterns, frameworks and design patterns, patterns and antipatterns, and patterns of thought.

Details

ISBN0521648181
Pages 570
Publisher Cambridge University Press
Series SIGS Reference Library
Year 1998
ISBN-10 0521648181
ISBN-13 9780521648189
Format Paperback
Publication Date 1998-06-28
Imprint Cambridge University Press
Subtitle Techniques, Strategies, and Applications
Place of Publication Cambridge
Country of Publication United Kingdom
DEWEY 005.1
Illustrations bibliography
Edited by Linda Rising
Short Title PATTERNS HANDBK
Language English
Media Book
Author Rising, Linda
Affiliation AG Communications Systems, Phoenix
DOI 10.1604/9780521648189
Series Number 13
Audience Professional and Scholarly
UK Release Date 1998-06-28
AU Release Date 1998-06-28
NZ Release Date 1998-06-28

TheNile_Item_ID:91370378;