Spisu treści:
Definicja - Co oznacza cukier syntaktyczny?
„Cukier syntaktyczny” jest terminem określającym zmiany składniowe w programowaniu komputerowym, które ułatwiają ludziom kodowanie. Istnieje kilka różnych rodzajów cukru syntaktycznego, a synonimy obejmują „syntaktyczną sacharynę”, a nawet „cukierek gramatyczny”, który jest często używany do opisywania zbędnych lub nieprzydatnych zmian „cukru syntaktycznego”.
Techopedia wyjaśnia cukier syntaktyczny
Ludzie często definiują cukier składniowy jako zmiany, które sprawiają, że języki programowania komputerowego są bardziej podobne do angielskiego - pomagając programistom mniej zaawansowanym technologicznie. Jednak inni opisują również skróty, które konsolidują zadania programowe w mniejszej liczbie znaków, jako cukier składniowy. Czasami oba są włączone w tę samą zmianę - innym razem są ze sobą sprzeczne. Na przykład, jeśli składniowy cukier dla niewykwalifikowanego programisty to polecenie takie jak „zrób X równe jeden”, a skrót dla wykwalifikowanego programisty to „X = 1”, oba z nich można uznać za cukier syntaktyczny na swój własny sposób. Jeden upraszcza zadanie osobie nie znającej techniki, ale rozszerza składnię potrzebną do wykonania zadania. Drugi zapewnia uproszczony skrót, ale jest bardziej tajemniczy i niejasny, co utrudnia niewykwalifikowanym programistom.
Ogólnie cukier syntaktyczny jest postrzegany jako leniwy sposób podejścia do projektowania składni. Według wielu wykwalifikowanych programistów najlepszą praktyką jest stworzenie spójnej składni, która jest wydajna i dobrze się zmienia.
