Definição – o que significa programação intencional?
A programação intencional é o processo pelo qual as funções do aplicativo são renderizadas para simular a maneira como um computador manipula o aplicativo. Para determinar se o processo de programação intencional foi bem-sucedido ou não, o programador deve comparar a intenção do desenvolvedor com o que é realizado pelas funções do aplicativo.
Charles Simonyi é creditado com a primeira programação intencional durante seu trabalho de desenvolvimento de software na Microsoft.
Este termo também é conhecido como software intencional ou é usado com referência a ele.
Definirtec explica programação intencional
O software intencional começa definindo o objetivo final de cada função do aplicativo, usando o conceito “o que você vê é o que você obtém” (WYSIWYG). O produto final do aplicativo é gerado automaticamente pelo sistema IP.
O sistema de workbench do domínio é responsável por aplicar uma sequência de mudanças com o objetivo de realizar o funcionamento necessário da aplicação.
As linguagens de programação normalmente atribuem nomes simbólicos a cada um de seus elementos de programação na forma de texto correspondente a um determinado código-fonte. O software intencional rastreia cada nome usado para se referir a cada entidade de programação por meio de um identificador exclusivo e um nome simbólico.