Design pattern

schema progettuale utilizzato in informatica
Versione del 2 ago 2005 alle 12:31 di MoriBot~itwiki (discussione | contributi) (robot Aggiunta: zh, en, pl, es, ja, nl, fr, de, ru)

Template:Stub informatica

Disambiguazione – Se stai cercando il libro, vedi Design Patterns.

Un design pattern è, informalmente, la soluzione generale ad un pattern di problema ricorrente. Creati inizialmente per l'architettura dall'architetto Christopher Alexander, hanno trovato enorme successo in ambito informatico. Il design pattern non entra nel merito della soluzione concreta, ossia un'implentazione in un lignuaggio specifico, ma ne delinea la soluzione nei termini generali. L'uso di pattern nella descrizione di altri pattern dà origine ai cosiddetti linguaggi di pattern. I linguaggi di pattern sono alla base del concetto wiki.

La Gang of Four

L'inizio del movimento pattern in informatica è considerato universalmente il libro Design Patterns, della cosiddetta Banda dei quattro (Gang of Four, Gof). Gli autori, Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides, sono considerati ovviamente i fondatori del movimento pattern.

Pattern Creazionali

Pattern Strutturali

Pattern Comportamentali

Pattern di metodologia

Voci correlate

Bibliografia

Collegamenti esterni