Sommario:
- Definizione - Cosa significa Programmazione intenzionale?
- Techopedia spiega la programmazione intenzionale
Definizione - Cosa significa Programmazione intenzionale?
La programmazione intenzionale è il processo mediante il quale vengono rese le funzioni dell'applicazione per simulare il modo in cui un computer manipola l'applicazione. Per determinare se il processo di programmazione intenzionale è riuscito o meno, il programmatore deve confrontare l'intenzione dello sviluppatore con ciò che viene realizzato dalle funzioni dell'applicazione.
A Charles Simonyi viene attribuita la prima programmazione intenzionale durante il suo lavoro di sviluppo software presso Microsoft.
Questo termine è anche conosciuto come o è utilizzato con riferimento a software intenzionale.
Techopedia spiega la programmazione intenzionale
Il software intenzionale inizia definendo l'obiettivo finale di ogni funzione dell'applicazione, usando il concetto di "ciò che vedi è ciò che ottieni" (WYSIWYG). Il prodotto finale dell'applicazione viene quindi generato automaticamente dal sistema IP.
Il sistema del workbench di dominio è responsabile dell'applicazione di una sequenza di modifiche volte a realizzare il funzionamento richiesto dell'applicazione.
I linguaggi di programmazione in genere assegnano nomi simbolici a ciascuno dei suoi elementi di programmazione sotto forma di testo corrispondente a un determinato codice sorgente. Il software intenzionale tiene traccia di ogni nome utilizzato per fare riferimento a ogni entità di programmazione attraverso un identificatore univoco e un nome simbolico.
