Innholdsfortegnelse:
Definisjon - Hva betyr syntaktisk sukker?
"Syntaktisk sukker" er en betegnelse på syntaksendringer i dataprogrammering som gjør det lettere for mennesker å kode. Det er flere forskjellige typer syntaktisk sukker, og synonymer inkluderer "syntaktisk sakkarin" og til og med "candygrammar", som ofte brukes til å beskrive overflødige eller lite nyttige "syntaktiske sukker" -endringer.
Techopedia forklarer Syntactic Sugar
Folk definerer ofte syntaktisk sukker som endringer som gjør dataprogrammeringsspråk mer som engelsk - og hjelper mindre teknisk kunnskapsrike mennesker med å programmere. Andre beskriver imidlertid også snarveier som konsoliderer programmeringsoppgaver i færre tegn som syntaktisk sukker også. Noen ganger er begge disse innlemmet i samme endring - andre ganger er de i strid med hverandre. For eksempel, hvis et syntaktisk sukker for den ufaglærte programmereren er en kommando som "gjør X lik en" og den dyktige programmeringssnarveien er "X = 1", kan begge disse betraktes som syntaktisk sukker på sine egne måter. Man forenkler oppgaven for den ikke-teknologiske kunnskapsrike personen, men utvider mengden syntaks som er nødvendig for å fullføre oppgaven. Den andre gir en forenklet snarvei, men er mer kryptisk og uklar, noe som gjør ting vanskeligere for den ufaglærte programmereren.
Generelt blir syntaktisk sukker sett på som en lat måte å tilnærme seg syntaksdesign. Den beste praksisen, ifølge mange dyktige programmerere, er å lage en jevn syntaks som er effektiv og står godt opp for å endre.
