Obsah:
Definice - Co znamená syntaktický cukr?
„Syntaktický cukr“ je termín pro změny syntaxe v počítačovém programování, které lidem usnadňují kódování. Existuje několik různých typů syntaktického cukru a synonyma zahrnují „syntaktický sacharin“ a dokonce i „candygrammar“, který se často používá k popisu nadbytečných nebo neužitečných změn „syntaktického cukru“.
Techopedia vysvětluje syntaktický cukr
Lidé často definují syntaktický cukr jako změny, díky nimž se programovací jazyky počítačů podobají angličtině - pomáhají méně technicky zdatným lidem programovat. Ostatní však také popisují zkratky, které slučují programovací úkoly do méně znaků jako syntaktický cukr. Někdy jsou oba začleněny do stejné změny - jindy jsou ve vzájemném rozporu. Například, pokud je syntaktický cukr pro nekvalifikovaného programátora příkazem jako „učinit X rovným jednomu“ a zkratka kvalifikovaného programátora je „X = 1“, oba by mohli být považováni za syntaktický cukr svým vlastním způsobem. Jeden zjednodušuje úkol pro netechnického důvtipného člověka, ale rozšiřuje množství syntaxe potřebné k dokončení úkolu. Druhý poskytuje zjednodušenou zkratku, ale je kryptičtější a nejasnější, což pro nekvalifikovaného programátora ztěžuje věci.
Obecně je syntaktický cukr považován za líný způsob, jak přistoupit k návrhu syntaxe. Nejlepší praxí je podle mnoha zkušených programátorů vytvoření konzistentní syntaxe, která je efektivní a dobře se mění.
