Definizione termine: pattern |
|
Descrizione principale
Una maschera di soluzione per un problema ricorrente che è risultata utile in un dato contesto. Dei buoni pattern risolvono
con esito positivo le forze conflittuali che definiscono il problema, ed un pattern viene scelto, piuttosto di un altro, in
base al modo in cui risolve quelle forze. Perché possa essere denominato pattern, devono essere già evidenti almeno tre
applicazioni pratiche del pattern. Per il software, UML può supportare la rappresentazione di un pattern utilizzando una
collaborazione con parametri, anche se UML non modella direttamente altri aspetti dei pattern, come gli elenchi delle
conseguenze dell'utilizzo, gli esempi di utilizzo e così via: in questi casi può essere utilizzato del testo. Un'istanza di
pattern di software viene creata collegando i valori ai suoi parametri. I pattern possono esistere su varie scale e livelli
astrazione, ad esempio, come pattern
strutturali, pattern di
analisi, pattern di
progettazione, pattern di test e idiomi o pattern di implementazione. |
© Copyright IBM Corp. 1987, 2006. Tutti i diritti riservati.
|
|