| Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées | ||||||
En génie informatique, les patrons de conception sont des solutions standards pour répondre à des problèmes d'architecture et de design des logiciels orientés objet. À la différence d'un algorithme qui s'attache à décrire d'une manière formelle comment résoudre un problème particulier, les patrons décrivent des procédés de conceptions généraux.
Le but général des patrons de conceptions est de minimiser les interactions qu'il peut y avoir entre les différentes classes d'un même programme. L'avantage de ces patrons est diminuer le temps nécessaire au dévelopement d'un logiciel, notamment en apportant des solutions déjà existantes à des problèmes courants de conception. Les patrons de conception sont là pour éviter la présence d'anti-patrons.
Ces patrons sont décrits sous une forme générique, sans s'attacher aux détails du problème à résoudre.
On distingue 3 familles de patrons selon leur utilisation:


