偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

·Yoda Notation(Yoda 表示法)

[[70718]]

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

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

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

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

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

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

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

·Mental Speedbump(頭腦減速杠)

[[70719]]

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

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

[[70720]]

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

(請比較:Sins of our Forefathers)

·Sins of our Forefathers(先輩的罪)

[[70721]]

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

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

[[70722]]

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

·Workaround(變通)

[[70723]]

因為開發(fā)過程的失敗而讓用戶必須進行的一些操作。這些通常是設(shè)計失誤。

·Jenga Code

[[70724]]

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

·Higgs-Bugson

[[70725]]

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

·Heisenbug

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

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

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

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

2011-03-03 10:16:46

jQueryJavaScript

2011-08-02 14:45:11

HTML 5

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

2017-03-13 15:00:15

AndroidTransition 動畫框架

2012-11-21 09:53:19

jQueryWeb

2012-03-09 09:37:01

HTML 5

2010-12-13 13:33:23

jQuery相冊

2012-06-20 11:19:04

jQuery

2011-06-29 13:22:58

CSS3

2011-04-18 17:17:45

CSSweb開發(fā)

2013-08-07 10:47:58

Android特效ListView

2013-08-07 10:35:02

AndroidListView拖拽

2011-12-02 14:11:36

筆記本選購指南

2020-11-11 10:12:32

大數(shù)據(jù)

2011-05-04 09:55:38

HTML 5
點贊
收藏

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