编程词汇

Yoda Notation(Yoda 表示法)
在 C/C++ 里面使用这样的表达式顺序:
if ("blue" == theSky) ...
这是为了避免意外的写成:
if (theSky = "blue") ...
Mental Speedbump(头脑减速杠)
由于设计的不协调性造成的用户的注意力分散。比如,很多软件喜欢弹出一个窗口问你"是否继续?"
Pearl Effect (珍珠效应)
Sins of our Forefathers(先辈的罪)
Katrina Effect(卡特里娜飓风效应)
Workaround(变通)
Jenga Code 当你加上一小块代码之后,就整个垮掉的那种代码。
Higgs-Bugson 一种假想中的 bug。它一般是跟据运行日志的少数记录和零星含糊的用户报告推测出来,但是在开发员的机器上很难重现。
Heisenbug 当你试图观察它的时候就突然消失或者改变行为特征的 bug。