Pattern Languages of Program Design 4
Neil Harrison, Brian Foote, Hans Rohnert
Résumé
The fourth volume in a series of books documenting patterns
for professional software developers, Pattern Languages
of Program Design 4 represents the current and
state-of-the-art practices in the patterns community. The
29 chapters of this book were each presented at recent PLoP
conferences and have been explored and enhanced by leading
experts in attendance. Representing the best of the
conferences, these patterns provide effective, tested, and
versatile software design solutions for solving real-world
problems in a variety of domains.
This book covers a wide range of topics, with patterns in
the areas of object-oriented infrastructure, programming
strategies, temporal patterns, security, domain-oriented
patterns, human-computer interaction, reviewing, and
software management. Among them, you will find:
- The Role object
- Proactor
- C++ idioms
- Architectural patterns for security
- Reports
- Composing multimedia artifacts
- Customer interaction
As patterns evolve beyond the realm of research into the world of practical software development, more and more developers are discovering that reusable design patterns (such as those contained in this volume) can help them achieve faster, more cost-effective delivery of their applications.
Table of contents
- Preface
- Introduction I
- Introduction II
- Part 1: Basic Object-Oriented Patterns
- Part 2: Object-Oriented Infrastructure Patterns
- Part 3: Programming Strategies
- Part 4: Time
- Part 5: Security
- Part 6: Domain-Oriented Patterns
- Part 7: Patterns of Human-Computer Interaction
- Part 8: Reviewing
- Part 9: Managing Software
- About the Authors
- Index
L'auteur - Neil Harrison
works at Lucent Technologies consulting in the areas of telephony, software testing and simulation tools, domain engineering, and software process and organization. He teaches courses on patterns and has published patterns in previous editions of Pattern Languages of Program Design and in Best Practices: A Patterns Handbook. He has also co-authored several articles with James Coplien on software organizational studies and patterns, and has served as program chair of the ChiliPLoP conference.
L'auteur - Brian Foote
has been writing programs professionally for over twenty years and has been doing research on object-oriented programming, languages, frameworks, architecture, evolution, and refactoring since the mid 1980s. He is also a consultant who has been active in the patterns community since its inception and was program chair of the PLoP '96 conference.
L'auteur - Hans Rohnert
is Senior Software Architect at Siemens AG, where he works on diverse aspects of software for communication devices. He is co-author of Pattern-Oriented Software Architecture: A System of Patterns, and is currently working on the second volume in that series.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Neil Harrison, Brian Foote, Hans Rohnert |
Parution | 10/10/1999 |
Nb. de pages | 762 |
Format | 18,6 x 23,4 |
Poids | 1100g |
EAN13 | 9780201433043 |
ISBN13 | 978-0-201-43304-3 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Langages Java - J2EE EJB
- Informatique Développement d'applications Langages Java - J2EE Design Patterns en Java
- Informatique Développement d'applications Modélisation et génie logiciel Tests et qualité logiciels
- Informatique Développement d'applications Modélisation et génie logiciel Design patterns