语法糖(syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·兰丁发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能没有影响,但是更方便程序员使用。语法糖让程序更加简洁,有更高的可读性。如 C# 中的 var。可常用!
语法盐(英语:syntactic salt)是指在计算机语言中为了降低程序员撰写出不良代码的设计,但其中仍会有潜藏错误存在的可能。例如,C语言或C++语言中Switch指令的case
中若不加break
编译器并不会产生错误消息,部分程序员认为宣告变量类型也是语法盐的一种。注意用!
语法糖精(英语:syntactic saccharine),或者说语法糖浆(英语:syntactic syrup),指的是未能让编程更加方便的附加语法。没啥用!
语法哔...,指的是过于喜欢操作符重载,表面上程序紧凑了,实际上程序可读性极差。不要用!