Deklarativní programování: Porovnání verzí

Skočit na navigaci Skočit na vyhledávání
→‎Odlišnosti: napřímení a oprava odkazu
m (Robot: přidáno {{Autoritní data}})
(→‎Odlišnosti: napřímení a oprava odkazu)
 
== Odlišnosti ==
Deklarativní programování se snaží programátora ušetřit vytváření chyb, které běžně vznikají při tvorbě v imperativních jazycích. V imperativních jazycích je běžné mít proměnné globálního charakteru, do kterých zapisují ostatní [[funkce (programování)podprogram|funkce]] a metody. Toto je zdrojem mnoha chyb. Deklarativní jazyky se tento problém snaží řešit. Proměnné jsou v nich používány velmi střídmě, protože hodnoty se nejčastěji předávají ve formě návratové hodnoty určité funkce. Deklarativní jazyky také neobsahují prostředky, jak provést cyklus známý jako do-while nebo for. Vše je řešeno pomocí [[rekurze (programování)|rekurze]].
 
== Přístupy k deklarativnímu programování ==

Navigační menu