The Patterns Handbook: Techniques, Strategies, and ApplicationsLinda Rising Cambridge University Press, 28.06.1998 - 549 Seiten 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. |
Inhalt
ix | 1 |
Elements of Reusable Architectures | 9 |
An Overview of Patterns Russell Corfman | 19 |
Spreading the Word Linda Rising | 31 |
The New Building Blocks for Reusable Software | 45 |
Pattern Writing Linda Rising | 83 |
System Test Pattern Language David E DeLano and Linda Rising | 121 |
Organizational Patterns at AG Communication Systems | 131 |
Software Development as Science Art and Engineering | 321 |
Potential Pattern Pitfalls or How to Jump on the Patterns | 345 |
How Patterns Work in Teams Ralph E Johnson | 361 |
Patterns and Frameworks Ralph E Johnson | 375 |
Chemical Engineering vs Software Engineering | 391 |
ཤྰཆཆེནས ཀྲིཎྞེ | 392 |
An Introduction for ObjectOriented | 407 |
PLOP PLOP Fizz Fizz Robert Martin | 423 |
HandsInView Don Olson | 139 |
A PocketSized Broker Don S Olson | 171 |
RESOURCES AND MORE INFORMATION | 187 |
Industrial Experience with Design Patterns | 203 |
The Unofficial JOOP | 229 |
A Generative DevelopmentProcess Pattern Language | 243 |
Setting the Stage James O Coplien | 301 |
Design Patterns to Construct the Hot Spots of a Manufacturing | 443 |
Using Design Patterns to Evolve System Software from | 471 |
Pattern HatchingPerspectives from the Gang of Four | 505 |
WEB SITES | 537 |
543 | |
Andere Ausgaben - Alle anzeigen
The Patterns Handbook: Techniques, Strategies, and Applications Linda Rising Keine Leseprobe verfügbar - 1998 |
The Patterns Handbook: Techniques, Strategies, and Applications Linda Rising Keine Leseprobe verfügbar - 1998 |
Häufige Begriffe und Wortgruppen
abstract Addison-Wesley Alexander's application Architect AT&T base class behavior broker building capture Christopher Alexander client complex components Composite Composite pattern configuration create defined demultiplexing describe design patterns document domain Erich Gamma event Event_Handler example experience forces framework Gamma handler Helm Hillside Group hot spot subsystem I/O handle idioms implementation interactions John Vlissides Johnson Kent Beck Languages of Program logging machine method mutex object Object-Oriented Software OOPSLA operations organization organizational pallet pattern language patterns mining PLOP problem ProcessingControl Ralph Johnson Rationale Reactor pattern requests requirements Resulting Context reuse robot roles schedule Smalltalk software architecture software design software development software engineering solution Strategy structure subclass system test techniques template terns Testers things tion transceiver understand UNIX user interface variability Vlissides Windows NT writing