GoF

GoF

En d'autres termes

Gang of Four

Définition

Le Gang of Four se compose d'Erich Gamma, Richard Helm, Ralph Johnson, et John Vlissides. Il a acquis la notoriété pour la création en 19995 d'un recueil de motifs de conception ("design patterns") faisant autorité: "Design Patterns: Elements of Reusable Object-Oriented Software".

Leurs motifs sont regroupés en trois catégories:

  • Creational Patterns: Abstract Factory, Builder, Factory Method, Prototype, Singleton
  • Structural Patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
  • Behavioral Patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor

L'utilisation croissante des patterns dans la programmation à partir du milieu des années 90 est largement imputable à la généralisation progressive des techniques de modélisation UML, qui encouragent l'utilisation de sous-ensembles fonctionnels déjà analysés, tels que les design patterns.

La reconnaissance de ces techniques, peu compatibles avec l'univers geek, est symptomatique de la pénétration sur le marché du développement de programmeurs avec un niveau de formation théorique en informatique plus avancé que dans les époques antérieures.

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

BSOD

Blue Screen Of Death

in | |

cf Ecran bleu 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

PABX : Private Automatic Branch eXchange  

Alertes CERTA