程序員的10句跟字面意思完全不同的常用語
你是否聽到過同事說“這段代碼不言自明”?你的同事的這句話的實際意思是這段代碼不需要寫注釋。
你也許注意到了,很多時候,程序員所說的話的字面意思和其真實的意思是完全不同的。不用驚異,下面你將很快知道這些曖昧的短語和其深層次的意思都是什么。
最近Imgur上出現(xiàn)了一張圖片,里面列舉的程序員的一些專業(yè)術(shù)語和其含義,它能很好的幫助你理解這些話的真實意思。這里是對其中的精華進(jìn)行的總結(jié)。
典型的程序員之間的對話
當(dāng)程序員說“這代碼寫的可真爛”,他們的意思是“這爛代碼不是我寫的”。而當(dāng)他們說這段代碼有些“小問題”時,很可能這代碼是他們自己寫的。
當(dāng)他們說“這個程序完全不能用”,他們的真實意思是“你的代碼里有一些bug”。而當(dāng)他們說“這個程序里還有些小問題”時,他們的真實意思是“我的代碼里還有一些bug”
“混亂的架構(gòu)”是說“你的代碼組織混亂”,而“結(jié)構(gòu)復(fù)雜”是在說“我的代碼組織有點(diǎn)亂”
好的,壞的,丑陋的:程序員的10大常用語
-
這是老代碼:這代碼能用,但沒人知道它為什么能用。
-
我們采用敏捷開發(fā):每天早上我們都需要站著開無聊的晨會。
-
我們測試過:在我的電腦上是好用的。
-
我們還沒測試過:程序里全是bug。
-
方案很簡潔:程序可用,而且我知道為什么可用。
-
我們需要重寫它:程序可用,但我不知道為什么?
-
這類庫不好用:我想自己發(fā)明一套。
-
Java比PHP好:我是個無聊的人。
-
明天我們就能完成:把任務(wù)推到明天,而且在接下來的五天內(nèi)完成它。
-
下周我們就能完成:別再問愚蠢的問題了!
你有什么看法?你認(rèn)為程序員的這些說話習(xí)慣好嗎?其實還有很多這樣的雙關(guān)語我們可以在這里列舉。你們的辦公室里經(jīng)常出現(xiàn)的俚語是什么?分享給大家吧。
本文是在程序師網(wǎng)***發(fā)表。