Patrons de conception

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

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.

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.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.