目录:
定义-语法糖是什么意思?
“语法糖”是计算机编程中语法变化的一个术语,它使人类更容易编码。 语法糖有几种不同类型,同义词包括“语法糖精”,甚至是“糖果语法”,通常用于描述多余或无用的“语法糖”的变化。
Techopedia解释了语法糖
人们通常将句法糖定义为使计算机编程语言更像英语的更改,从而帮助技术娴熟的人进行编程。 但是,其他人也描述了一些快捷方式,这些快捷方式也可以用更少的字符将编程任务合并为语法糖。 有时,这两者都包含在同一更改中–有时它们彼此矛盾。 例如,如果针对非熟练程序员的语法糖是“使X等于1”之类的命令,而熟练的程序员快捷方式是“ X = 1”,则这两种语法都可以按照自己的方式视为语法糖。 一个可以简化非技术人员的任务,但可以扩展完成任务所需的语法量。 另一个提供了简化的快捷方式,但更加晦涩难懂,使技术不熟练的程序员难以应付。
通常,语法糖被视为进行语法设计的一种惰性方法。 根据许多熟练的程序员,最佳实践是创建一致的语法,该语法高效且经得起变化。
