Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Design Patterns and Contracts
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Design Patterns and Contracts

Design Patterns and Contracts

Jean-Marc Jezequel, Michel Train

348 pages, parution le 10/10/1999

Résumé

Design Patterns and Contracts is a thought-provoking guide to building design patterns to
solve software engineering problems. Design patterns have gained widespread acceptance
today because they capture the best practices of software design. Patterns offer optimized
solutions to common design problems, reduce complexity by naming and defining
abstractions, and provide a base for building reusable software.

With Design Patterns and Contracts, object-oriented software practitioners have a new
resource to help them further exploit the power of design patterns. This book introduces the
fundamentals of software contracts and illustrates how Design by Contract contributes to the
optimal use of design patterns in a quality-oriented software engineering process. The Design
by Contract approach to software construction provides a methodological guideline for
building systems that are robust, modular, and simple.

Readers will find value in the book's overview of the Object Constraint Language, a precise
modeling language that allows Design by Contract to be used with the industry standard
Unified Modeling Language (UML). Although written in Eiffel, this book makes an excellent
companion for developers who are using languages such as Java and UML. Throughout the
book the authors discuss specific implementation issues and provide complete,
ready-to-be-compiled examples of the use of each pattern. They introduce design patterns
and Design by Contract in the context of software engineering, and show how these tools are
used to guide and document system design.

Table of contents


Part I: Design Patterns in a Software
Engineering Context

Chapter 1: A Software Engineering Perspective
Chapter 2: Object-Oriented Design with Contracts
Part II: GoF Design Patterns with Contracts
Chapter 3: Creational Patterns
Chapter 4: Structural Patterns
Chapter 5: Behavioral Patterns
Part III: Building on Desing Patterns
Chapter 6: Application to Software Configuration Management
Chapter 7: Combining Patterns for Building User Interfaces 261
Appendix A: Glossary
Appendix B: Design Pattern and Design by Contract Pointers
Appendix C: Design by Contract in Other Languages
Appendix D: More Information about This Book
Index

L'auteur - Jean-Marc Jezequel

Jean-Marc Jezequel

is a research manager in the Irisa Lab for the Centre National de la Recherche Scientifique. His areas of expertise include software engineering and object-oriented technologies for telecommunications and distributed computers. He is the author of Object-Oriented Software Engineering with Eiffel (Addison-Wesley) and has written numerous articles for various international publications.

Autres livres de Jean-Marc Jezequel

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Jean-Marc Jezequel, Michel Train
Parution 10/10/1999
Nb. de pages 348
Format 18,5 x 23,5
Poids 550g
EAN13 9780201309591
ISBN13 978-0-201-30959-1

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription