Innholdsfortegnelse:
Definisjon - Hva betyr intensjonell programmering?
Intensjonell programmering er prosessen der applikasjonsfunksjoner blir gjengitt for å simulere måten en datamaskin manipulerer applikasjonen. For å avgjøre om den forsettlige programmeringsprosessen har lykkes eller ikke, må programmereren sammenligne intensjonen til utvikleren med det som oppnås av applikasjonsfunksjonene.
Charles Simonyi blir kreditert den første forsettlige programmeringen under sitt programvareutviklingsarbeid hos Microsoft.
Dette begrepet er også kjent som, eller brukes med henvisning til, forsettlig programvare.
Techopedia forklarer Intentional Programming
Intensjonell programvare starter med å definere det endelige målet for hver funksjon av applikasjonen, ved å bruke "det du ser er hva du får" (WYSIWYG) -konseptet. Det endelige produktet av applikasjonen blir deretter generert av IP-systemet automatisk.
Domenet arbeidsbenk systemet er ansvarlig for å anvende en sekvens av endringer som tar sikte på å realisere den nødvendige funksjonen til applikasjonen.
Programmeringsspråk tilordner typisk symbolnavn til hvert av programmeringselementene i form av tekst som tilsvarer en bestemt kildekode. Intensjonell programvare holder oversikt over hvert navn som brukes til å referere til alle programmeringsenheter gjennom både en unik identifikator og et symbolsk navn.
