Astrazione dati e funzionale

L’astrazione dati ricalca ed estende il concetto di astrazione funzionale. Così come l’astrazione funzionale permette di ampliare l’insieme dei modi di operare sui dati, cioè gli operatori sui tipi di dati già disponibili, l’astrazione di dati permette di ampliare i tipi di dati disponibili attraverso l’introduzione sia di nuovi tipi di dati che di nuovi operatori

L’astrazione funzionale stimola gli sforzi per evidenziare operazioni ricorrenti o ben caratterizzate all’interno della soluzione di un problema

L’astrazione di dati sollecita ad individuare le organizzazioni dei dati più adatte alla soluzione del problema

Astrazione dati: specifica e realizzazione

Specifica sintattica e semantica