En
informatique, et plus particulièrement en
développement logiciel, un
patron de conception (plus souvent appelé
design pattern) est un arrangement caractéristique de modules, reconnu comme bonne pratique en réponse à un problème de conception d'un logiciel. Il décrit une solution standard, utilisable dans la conception de différents logiciels.