Patrons de conception

Ce livre a pour but de faire découvrir les patrons de conception aux programmeurs débutants et s'adresse également aux programmeurs confirmés en dressant l'inventaire des patrons de conception les plus connus.

Un livre appartenant à la série Programmation
et à l'étagère Informatique de Wikilivres.

En génie logiciel, un patron de conception (Design pattern en anglais) est une solution générique d'implémentation répondant à un problème spécifique. En général, un patron de conception décrit une structure de classes utilisant des interfaces, et s'applique donc à des développements logiciels utilisant la programmation orientée objet.

Avancement
Avancé
Classement CDU

Une version imprimable du livre « Patrons de conception » est disponible. (voir/modifier)

Une version PDF de ce livre est disponible.

La lecture préalable de
Programmation UML, notamment le diagramme de classes est conseillée.

Les pré-requis recommandés sont les suivants :

  1. Connaître le vocabulaire de la programmation objet, employé intensivement pour décrire les patrons de conception,
  2. Avoir des notions de modélisation UML, notamment sur le diagramme de classes.