Obsah:
Definícia - Čo znamená zámerné programovanie?
Úmyselné programovanie je proces, ktorým sa aplikačné funkcie vykresľujú na simuláciu spôsobu, akým počítač manipuluje s aplikáciou. Aby bolo možné určiť, či bol zámerný programovací proces úspešný alebo nie, musí programátor porovnať zámer vývojára s tým, čo sa dosahuje funkciami aplikácie.
Charlesovi Simonyimu sa pripisuje prvé úmyselné programovanie počas jeho vývoja softvéru v spoločnosti Microsoft.
Tento výraz je tiež známy ako úmyselný softvér alebo sa používa s odkazom na tento softvér.
Techopedia vysvetľuje zámerné programovanie
Úmyselný softvér začína definovaním konečného cieľa každej funkcie aplikácie pomocou konceptu „to, čo vidíte, je to, čo získate“ (WYSIWYG). Konečný produkt aplikácie potom systém IP automaticky vygeneruje.
Systém pracovnej plochy domény je zodpovedný za uplatňovanie postupnosti zmien zameraných na realizáciu požadovaného fungovania aplikácie.
Programovacie jazyky obvykle priraďujú symbolickým názvom každý z jeho programovacích prvkov vo forme textu, ktorý zodpovedá určitému zdrojovému kódu. Úmyselný softvér sleduje každý názov používaný na označenie každej programovacej entity prostredníctvom jedinečného identifikátora aj symbolického názvu.