Design pattern pour C#

Les 23 modèles de conception - Descriptions et solutions illustrées en UML 2 et C#

  • Nombre de pages : 326 pages
  • Date de parution : 15/06/2009

Résumé

Ce livre sur UML 2 présente de façon concise et pratique les 23 modèles de conception (design patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d´un petit programme complet et exécutable. Pour chaque pattern, l'auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d´application et sa structure générique.

Le livre s´adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l´appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et de la dernière version du langage C# (à partir de la version 2.0).

Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement.

Les exemples utilisés dans ces parties sont issus d´une application de vente en ligne de véhicules et sont téléchargeables sur le site de l'éditeur.

Sommaire

  • Introduction
    • Introduction aux patterns de conception
    • Une étude de cas : la vente en ligne de véhicules
  • Patterns de construction
    • Introduction aux patterns de construction
    • Le pattern Abstract Factory
    • Le pattern Builder
    • Le pattern Factory Method
    • Le pattern Prototype
    • Le pattern Singleton
  • Patterns de structuration
    • Introduction aux patterns de structuration
    • Le pattern Adapter
    • Le pattern Bridge
    • Le pattern Composite
    • Le pattern Decorator
    • Le pattern Facade
    • Le pattern Flyweight
    • Le pattern Proxy
  • Patterns de comportement
    • Introduction aux patterns de comportement
    • Le pattern Chain of Responsibility
    • Le pattern Command
    • Le pattern Interpreter
    • Le pattern Iterator
    • Le pattern Mediator
    • Le pattern Memento
    • Le pattern Observer
    • Le pattern State
    • Le pattern Strategy
    • Le pattern Template Method
    • Le pattern Visitor
  • Conclusion - Les patterns dans la conception de logiciels
  • Annexe - Exercices (énoncés, corrigés)

Caractéristiques

  • Type produit : Ouvrage
  •  
  • Editeur(s) : Eni
  • Auteur(s) : Laurent Debrauwer
  • Collection : Expert IT
  •  
  • ISBN13 : 978-2-7460-4916-1
  • EAN13 : 9782746049161
  • ISBN10 : 2-7460-4916-3
  • Parution : 15/06/2009
  • Edition : 1ère édition
  •  
  • Nb de pages : 326 pages
  • Format : 17,5 x 21
  • Couverture : Broché
  • Poids : 500 g
  • Intérieur : Noir et Blanc
  •  

mentions légales | conditions générales de vente | copyright © 2012
(1) livraison gratuite à partir de 49 € en France métropolitaine