Un modello è una forma, uno stampo o un modello utilizzato come guida per creare qualcosa. Ecco alcuni esempi:
- Un righello è un modello quando viene utilizzato per disegnare una linea retta.
- Un documento in cui le parti standard di apertura e chiusura sono già compilate è un modello che puoi copiare e poi compilare le parti variabili.
- Una sovrapposizione che metti sulla tastiera del tuo computer che ti dice combinazioni di tasti speciali per una particolare applicazione è un modello per selezionare i tasti giusti da premere.
- I modelli di diagrammi di flusso (non utilizzati molto ora) aiutano i programmatori a disegnare diagrammi di flusso o sequenze logiche in preparazione per la scrittura del codice.
- Nella programmazione, un modello è una classe generica o un'altra unità di codice sorgente che può essere utilizzata come base per unità di codice univoche. In C ++, un linguaggio di elaborazione orientato agli oggetti, ci sono librerie di modelli standard da cui i programmatori possono scegliere le singole classi di modelli da modificare. La Microsoft Foundation Class Library (MFCL) è un esempio.