Huis Ontwikkeling Wat is syntactische suiker? - definitie van techopedia

Wat is syntactische suiker? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Syntactic Sugar?

"Syntactische suiker" is een term voor syntaxiswijzigingen in computerprogrammering die het voor mensen gemakkelijker maken om te coderen. Er zijn verschillende soorten syntactische suiker en synoniemen zijn "syntactische saccharine" en zelfs "candygrammar", die vaak wordt gebruikt om overbodige of nutteloze veranderingen in "syntactische suiker" te beschrijven.

Techopedia legt Syntactic Sugar uit

Mensen definiëren syntactische suiker vaak als veranderingen waardoor computerprogrammeertalen meer op Engels lijken, waardoor minder technisch onderlegde mensen kunnen programmeren. Anderen beschrijven echter ook snelkoppelingen die programmeertaken in minder tekens consolideren als syntactische suiker. Soms zijn beide in dezelfde verandering opgenomen - andere keren staan ​​ze op gespannen voet met elkaar. Als bijvoorbeeld een syntactische suiker voor de ongeschoolde programmeur een opdracht is zoals "X gelijk maken aan één" en de beknopte sneltoets voor de programmeur is "X = 1", kunnen beide op hun eigen manier als syntactische suiker worden beschouwd. Men vereenvoudigt de taak voor de niet-technische onderlegde persoon, maar vergroot de hoeveelheid syntax die nodig is om de taak te voltooien. De andere biedt een vereenvoudigde snelkoppeling, maar is meer cryptisch en obscuur, waardoor het moeilijker wordt voor de ongeschoolde programmeur.

Over het algemeen wordt syntactische suiker gezien als een luie manier om syntaxisontwerp te benaderen. De beste praktijk is volgens veel ervaren programmeurs om een ​​consistente syntaxis te creëren die efficiënt is en goed bestand is tegen verandering.

Wat is syntactische suiker? - definitie van techopedia