自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

幾個(gè)超炫的專業(yè)詞匯

開發(fā) 開發(fā)工具
從同事的博客上學(xué)會(huì)了幾個(gè)超炫的專業(yè)詞匯,激動(dòng)不已。覺得這些詞匯可以言簡(jiǎn)意賅的概括我的好幾篇博文,自己的文章水準(zhǔn)真是自愧不如。現(xiàn)在來見識(shí)一下真正大師級(jí)的英語(yǔ)詞匯

從同事的博客上學(xué)會(huì)了幾個(gè)超炫的專業(yè)詞匯,激動(dòng)不已。覺得這些詞匯可以言簡(jiǎn)意賅的概括我的好幾篇博文,自己的文章水準(zhǔn)真是自愧不如?,F(xiàn)在來見識(shí)一下真正大師級(jí)的英語(yǔ)詞匯:

·Yoda Notation(Yoda 表示法)

[[70718]]

在 C/C++ 里面使用這樣的表達(dá)式順序:

  1. if ("blue" == theSky) ... 

這是為了避免意外的寫成:

  1. if (theSky = "blue") ... 

“Yoda 表示法”的名字來源于《星球大戰(zhàn)》的 Yoda 大師。他說話的單詞順序相當(dāng)奇特,比如:“Backwards it is, yes!”

同事認(rèn)為:使用這個(gè)表示法是為了“變通”(wordaround) C/C++ 的一個(gè)設(shè)計(jì)抉擇:使用= 來表示賦值,而使用 == 來表示比較。這個(gè)設(shè)計(jì)充分的展現(xiàn)了“先輩的罪”(Sins of our Forefathers)這一詞匯的精髓。

關(guān)于 Yoda 表示法我有不同的見解,請(qǐng)參考《Yoda 表示法錯(cuò)在哪里》。

·Mental Speedbump(頭腦減速杠)

[[70719]]

由于設(shè)計(jì)的不協(xié)調(diào)性造成的用戶的注意力分散。比如,很多軟件喜歡彈出一個(gè)窗口問你“是否繼續(xù)?”

·Pearl Effect (珍珠效應(yīng))

[[70720]]

珍珠是怎么形成的?是由于異物掉進(jìn)了蛤蚌的外套膜和貝殼之間的夾層里面,沒法排出來。異物不斷的刺激該處的外套膜,又癢又痛,于是外套膜分泌珍珠質(zhì)把異物包圍起來,包了一層又一層。久而久之,就形成了珍珠。在軟件里面也有很多這樣的“珍珠”。由于早期的撓人的設(shè)計(jì)錯(cuò)誤,用戶不得不采用一些“變通方案”(workaround)或者“附加過程”,這些就像珍珠質(zhì)一樣。久而久之,這些變通方案凝結(jié)起來,變成了“軟件珍珠”,不了解它們來源的人都視之為寶貝。雖然產(chǎn)生于同樣的原理,“軟件珍珠”遠(yuǎn)遠(yuǎn)沒有真正的珍珠那么好看。

(請(qǐng)比較:Sins of our Forefathers)

·Sins of our Forefathers(先輩的罪)

[[70721]]

當(dāng)時(shí)看起來合乎邏輯并且合情合理最后回顧起來卻很傻b的歷史遺留設(shè)計(jì)。與“珍珠”相比,這些是有意識(shí)的加進(jìn)去的,而不是不小心造成的,雖然這兩者都會(huì)造成“變通”(workaround)。

·Katrina Effect(卡特里娜颶風(fēng)效應(yīng))

[[70722]]

這個(gè)詞描述的是一種颶風(fēng)過后完全重頭來過的悲慘景象。這種現(xiàn)象現(xiàn)在經(jīng)常出現(xiàn)在重裝或者升級(jí)軟件之后,或者 Windows 安裝完軟件之后要你重啟機(jī)器(關(guān)掉所有窗口)。

·Workaround(變通)

[[70723]]

因?yàn)殚_發(fā)過程的失敗而讓用戶必須進(jìn)行的一些操作。這些通常是設(shè)計(jì)失誤。

·Jenga Code

[[70724]]

當(dāng)你加上一小塊代碼之后,就整個(gè)垮掉的那種代碼。Jenga 是一種非常流行的 party 玩具,如圖。它的工作原理是,先把那些小木條堆成一個(gè)規(guī)則的塔。然后,參加游戲的人輪流從下面抽出一塊(只能用一只手)來放在最上面。誰放上之后木塔垮掉了,誰就“勝利”了。之后這個(gè)人就要做其他人想出來的一些“懲罰”,跟真心話大冒險(xiǎn)那些事情差不多。

·Higgs-Bugson

[[70725]]

一種假想中的 bug。它一般是跟據(jù)運(yùn)行日志的少數(shù)記錄和零星含糊的用戶報(bào)告推測(cè)出來,但是在開發(fā)員的機(jī)器上很難重現(xiàn)。

·Heisenbug

幾個(gè)超炫的專業(yè)詞匯

當(dāng)你試圖觀察它的時(shí)候就突然消失或者改變行為特征的 bug。

原文鏈接:http://www.yinwang.org/blog-cn/2013/04/14/terminology/

責(zé)任編輯:張偉 來源: yinwang
相關(guān)推薦

2011-08-02 14:45:11

HTML 5

2011-03-03 10:16:46

jQueryJavaScript

2011-06-14 18:37:50

Flash

2009-09-07 14:29:34

2010-08-13 13:46:04

Flex效果組件

2010-09-13 13:35:39

CSS屬性

2011-06-21 13:31:13

JavaScript

2011-07-05 08:56:43

JavaScript

2012-11-21 09:53:19

jQueryWeb

2017-03-13 15:00:15

AndroidTransition 動(dòng)畫框架

2012-03-09 09:37:01

HTML 5

2020-11-11 10:12:32

大數(shù)據(jù)

2010-12-13 13:33:23

jQuery相冊(cè)

2012-06-20 11:19:04

jQuery

2011-06-29 13:22:58

CSS3

2011-04-18 17:17:45

CSSweb開發(fā)

2011-12-02 14:11:36

筆記本選購(gòu)指南

2013-08-07 10:47:58

Android特效ListView

2013-08-07 10:35:02

AndroidListView拖拽

2011-05-04 09:55:38

HTML 5
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)