国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

為什么程序員喜歡在代碼里面寫(xiě)臟話(huà)?

0
分享至

罵得越臟,代碼越強(qiáng)。

這是在計(jì)算機(jī)科學(xué)隱秘地帶的一條不成文的信條——在代碼里罵臟話(huà),是智商和情商的雙重證明。

這個(gè)現(xiàn)象是一種跨時(shí)代、跨語(yǔ)言的程序員亞文化。

你管它們叫臟話(huà)

我管它們叫注釋

包含臟話(huà)的開(kāi)源代碼比不包含臟話(huà)的代碼質(zhì)量更高——這已經(jīng)得到了學(xué)術(shù)的證明。

德國(guó)卡爾斯魯厄理工學(xué)院理論計(jì)算機(jī)科學(xué)研究所的一篇論文得出的結(jié)論是:

“我們發(fā)現(xiàn),在多項(xiàng)統(tǒng)計(jì)測(cè)試中,包含臟話(huà)的開(kāi)源代碼比不包含臟話(huà)的開(kāi)源代碼表現(xiàn)出明顯更好的代碼質(zhì)量。

我們假設(shè)臟話(huà)的使用構(gòu)成了程序員對(duì)代碼及其固有復(fù)雜性的深刻情感參與的指標(biāo),從而在徹底、批判和辯證的代碼分析過(guò)程中產(chǎn)生更好的代碼?!?/p>

開(kāi)源代碼中臟話(huà)的使用和代碼質(zhì)量之間有關(guān)聯(lián)嗎?

翻譯成人話(huà)來(lái)說(shuō)就是,在代碼中插入臟話(huà)的程序員,可能比不這么做的程序員更投入于他們的工作。

這將導(dǎo)致前者生產(chǎn)出更高質(zhì)量的產(chǎn)品。

當(dāng)你在代碼里用更有力的語(yǔ)言表達(dá)情感時(shí),你會(huì)顯得無(wú)比誠(chéng)實(shí)。

C語(yǔ)言代碼包含和不包含臟話(huà)的得分

一個(gè)在代碼里寫(xiě)fuck的人更值得信任。

他至少告訴了你,他在工作中經(jīng)歷了痛苦,確認(rèn)了絕望,并且真誠(chéng)地向你傳遞了絕望的質(zhì)感。

那是一種用臟話(huà)調(diào)制的JSON數(shù)據(jù)包,攜帶了人類(lèi)的原始信號(hào)。

臟話(huà)是編程世界的地下紋身,是機(jī)器語(yǔ)言里混進(jìn)的私酒,是程序員在數(shù)字沙漠里留下的石碑。

一個(gè)沒(méi)有臟話(huà)的項(xiàng)目,就像一鍋沒(méi)放雞精的湯——可以喝,但沒(méi)味兒。

研究組發(fā)現(xiàn),在所有包含臟話(huà)的代碼中,“fuck”是程序調(diào)試中使用最廣泛的命令。

這得益于這種語(yǔ)言的主要品質(zhì):簡(jiǎn)單的語(yǔ)言結(jié)構(gòu)——世界上每個(gè)七八歲的孩子都會(huì)說(shuō)。

再就是該語(yǔ)言的可移植性。

無(wú)論你用的是JAVA、C++、Swift還是Javascript,每種編程語(yǔ)言都能使用它。

不需要集成開(kāi)發(fā)環(huán)境,也不需要編譯器,每個(gè)程序員都能理解它的意思。

Linux內(nèi)核源代碼中單詞隨時(shí)間的變化

論文中提到的另一種可能的解釋是,在工作場(chǎng)所說(shuō)臟話(huà)是一種緩解壓力的形式,進(jìn)而可以提高注意力,從而提高代碼質(zhì)量。

心理學(xué)也提供了大量解釋?zhuān)赋隽伺K話(huà)可以緩解疼痛、提高身體機(jī)能的例子,并證明臟話(huà)在戰(zhàn)略性使用時(shí),可能會(huì)提高程序員的專(zhuān)注度。

事實(shí)上,加州大學(xué)圣地亞哥分校的認(rèn)知心理學(xué)家本杰明·伯根,曾經(jīng)在他的著作《臟話(huà):關(guān)于我們的語(yǔ)言、我們的大腦和我們自己》中提到——在他教授的每次大學(xué)講座中都會(huì)說(shuō)一次臟話(huà)(以一種不太可能冒犯全班同學(xué)的方式),因?yàn)橛凶C據(jù)表明,當(dāng)有策略地使用臟話(huà)時(shí),可能會(huì)提高學(xué)生的參與度。

是更優(yōu)秀的程序員更愛(ài)說(shuō)臟話(huà),還是只有C語(yǔ)言會(huì)讓優(yōu)秀的程序員說(shuō)臟話(huà)?

最近的一篇學(xué)士論文指出,對(duì)于開(kāi)源C代碼來(lái)說(shuō),臟話(huà)意味著質(zhì)量。

還有一個(gè)簡(jiǎn)單的事實(shí),那就是你必須非常有信心,才能在工作成果中發(fā)表如此大膽的評(píng)論。

這種信心與能力相關(guān)。

更高的編程水平自然帶來(lái)更高質(zhì)量的代碼。

自信、高水平的程序員樂(lè)于在編程中用臟話(huà)來(lái)表達(dá)自我想法,是完全合理的。

在某種程度上,罵街和寫(xiě)算法有異曲同工之妙——水平高的人,罵得不僅押韻,還能遞歸。

而那幫語(yǔ)言和編程能力強(qiáng)的程序員,制造“fuck”就像生成隨機(jī)數(shù),永遠(yuǎn)不缺新鮮感。

在文化意義上,注釋區(qū)的罵街文學(xué)和變量/函數(shù)命名的臟話(huà)彩蛋,也并不總是為了冒犯別人,而更像是一種情緒宣泄、圈內(nèi)暗號(hào)和自嘲幽默的混合物。

對(duì)程序員來(lái)說(shuō),這種臟話(huà)是反權(quán)威、反企業(yè)模板化的表達(dá),有點(diǎn)像酒吧廁所門(mén)背后寫(xiě)的內(nèi)部留言,粗鄙但真實(shí)。

高手的代碼不像大學(xué)里的算法課,整齊如祈禱文;也不像甲方的需求文檔,干凈得像手術(shù)室。

他們用“shit”、“fuck”、“wtf”當(dāng)作代碼的命名,一來(lái)方便搜索和重構(gòu),二來(lái)給后來(lái)維護(hù)的人一種“這里有坑”的預(yù)警。

在提交給GitHub的開(kāi)源項(xiàng)目里,罵一句“shit”,就是對(duì)全世界程序員的求救信號(hào),就像漁民在桅桿頂升起的黑旗,告訴大家這片海域有風(fēng)暴。

許多人認(rèn)為說(shuō)臟話(huà)是缺乏智力和教育的粗俗表現(xiàn),因?yàn)樗麄冇X(jué)得當(dāng)你擁有豐富的詞匯量時(shí),為什么還要使用臟字呢?

但在程序員的世界里,語(yǔ)言與智力的關(guān)系往往呈現(xiàn)負(fù)相關(guān)。

一個(gè)真正有天賦的程序員,從來(lái)不滿(mǎn)足于寫(xiě)“error”,他會(huì)寫(xiě)“catastrophic fucking error”。

這不僅是錯(cuò)誤提示,更是一次精神上的投影,它讓冰冷的0和1帶上了人類(lèi)體溫。

低水平的代碼民工寫(xiě)程序,只會(huì)乖乖在注釋里說(shuō)“這里有錯(cuò)誤,請(qǐng)修復(fù)”。

而智商高的程序員,會(huì)用三行“fuck”組成一首十四行詩(shī),讓后來(lái)的維護(hù)者一眼讀出他的悲憤、絕望和人格殘骸。

你能編出一段優(yōu)雅的算法,不代表你能發(fā)明出“shitfuckery”這種變量名;而能精準(zhǔn)創(chuàng)造這種詞匯的人,往往才是代碼江湖的老幫菜。

懂得何時(shí)罵臟話(huà),何時(shí)把臟話(huà)藏進(jìn)括號(hào)里,這是一門(mén)需要社交智商的藝術(shù)。

比如你在代碼評(píng)審時(shí),把“fuck”改成“fuc_k”,這就像是穿西裝配一條花丁字褲——外表上得體,里面依舊自由。

又比如開(kāi)源項(xiàng)目里,你在公共函數(shù)上罵一句“this is bullshit”,這是向全世界發(fā)出的末日信號(hào)。

而寫(xiě)“raise Exception("Error occurred")”的人,就像在泰坦尼克號(hào)撞冰山時(shí)廣播“前方稍有波動(dòng),請(qǐng)注意腳下”,這種虛偽簡(jiǎn)直比Bug本身還惡劣。

2017-18年各大洲的代碼提交數(shù)量和臟話(huà)次數(shù)

臟話(huà)集中在右腦,右腦是創(chuàng)造性大腦,所以罵街是一種藝術(shù)。

“我們知道,右側(cè)中風(fēng)患者往往會(huì)變得不那么情緒化,不太能夠理解和講笑話(huà),并且傾向于停止說(shuō)臟話(huà),即使他們很久以前曾經(jīng)喜歡說(shuō)臟話(huà)?!薄妒褂肍 Word是好的》一書(shū)的作者艾瑪·伯恩說(shuō)。

這解釋了為什么最有創(chuàng)意的程序員,總能發(fā)明一些沒(méi)人聽(tīng)過(guò)的罵法,比如“fuckthisshitifyouwanttodie”這樣的函數(shù)名,或者“WTF_MODE_ENABLED = True”這樣的常量。

沒(méi)文化的人罵“草”,有文化的人罵“狗日的邏輯樹(shù)叉錯(cuò)位”。

那些最有創(chuàng)意的程序員,往往也最會(huì)在鍵盤(pán)上放煙花。

他們的“fuck”前面加“holy”,后面加“universe”,像在寫(xiě)搖滾歌詞。

寫(xiě)代碼不罵街的人,只是還沒(méi)遇到過(guò)能讓靈魂崩潰的bug。

等你三天三夜沒(méi)睡,調(diào)一個(gè)內(nèi)存泄漏,最后發(fā)現(xiàn)是標(biāo)點(diǎn)符號(hào)的問(wèn)題,你罵出來(lái)的臟話(huà),能讓整個(gè)右腦開(kāi)花。

代碼里的每個(gè)臟字,都是枯燥邏輯世界里唯一的詩(shī)意和嚎叫。

它是程序員在與機(jī)器冷漠對(duì)話(huà)的過(guò)程中,留給同類(lèi)的情感路標(biāo)。

正如古時(shí)文人騷客在橋洞中留下的“到此一游”,現(xiàn)代程序員在函數(shù)里留下一句“fuck this”——那不是不敬,那是歷史的留聲機(jī),記錄里人類(lèi)智慧與絕望福報(bào)在二進(jìn)制里的合影。

記住,罵街不一定是墮落,也可能是留給同類(lèi)的坐標(biāo)系。

數(shù)十年后,別人看你的源碼,讀到“This is bullshit”,他們將不得不承認(rèn)一個(gè)事實(shí)——世界上最誠(chéng)實(shí)的作品,不在圖書(shū)館里,而在那些沒(méi)人想維護(hù)的老項(xiàng)目里。

beebee商店

今日單品推薦

【新中式·輕滋補(bǔ)】原始拾光 即食人參

非遺困參技藝 去燥不上火

加班熬夜 精氣不足 日常滋養(yǎng)

149/盒 299/3盒

武當(dāng)·靈玉沉香手串

新疆漸變和田玉 溫潤(rùn)細(xì)膩

精選沉香珠 油脂豐富

難得好料僅249元起

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
喊話(huà)對(duì)話(huà)遭冷處理后,高市放狠話(huà):絕對(duì)不容許中方對(duì)日出口管制

喊話(huà)對(duì)話(huà)遭冷處理后,高市放狠話(huà):絕對(duì)不容許中方對(duì)日出口管制

策略述
2026-02-27 13:13:49
原來(lái)不是AI!郭士強(qiáng)場(chǎng)邊搶斷富永啟生視頻曝光,球迷都看樂(lè)了!

原來(lái)不是AI!郭士強(qiáng)場(chǎng)邊搶斷富永啟生視頻曝光,球迷都看樂(lè)了!

籃球資訊達(dá)人
2026-02-27 11:57:39
“手機(jī)將全面漲價(jià)”,沖上熱搜

“手機(jī)將全面漲價(jià)”,沖上熱搜

南方都市報(bào)
2026-02-27 14:31:12
兩位英雄駕機(jī)撞向俄軍!不是所有烏克蘭人都是扎波羅熱哥薩克的種

兩位英雄駕機(jī)撞向俄軍!不是所有烏克蘭人都是扎波羅熱哥薩克的種

鷹眼Defence
2026-02-27 12:55:26
男子打掃前租客房間發(fā)現(xiàn)遺留白色行李箱,打開(kāi)后嚇得手心直冒汗:10捆印著“建行”字樣的紙鈔,“少說(shuō)有100萬(wàn)”,民警一查,180度大反轉(zhuǎn)

男子打掃前租客房間發(fā)現(xiàn)遺留白色行李箱,打開(kāi)后嚇得手心直冒汗:10捆印著“建行”字樣的紙鈔,“少說(shuō)有100萬(wàn)”,民警一查,180度大反轉(zhuǎn)

極目新聞
2026-02-27 08:08:34
洗滌公司要求員工每天工作19小時(shí),離職扣1個(gè)月工資?公司:收的貨多沒(méi)辦法;勞動(dòng)監(jiān)察:將核實(shí)

洗滌公司要求員工每天工作19小時(shí),離職扣1個(gè)月工資?公司:收的貨多沒(méi)辦法;勞動(dòng)監(jiān)察:將核實(shí)

大風(fēng)新聞
2026-02-27 11:54:03
南京市檔案館查到谷愛(ài)凌外婆馮國(guó)珍的珍貴歷史檔案,確定其為南京戶(hù)籍

南京市檔案館查到谷愛(ài)凌外婆馮國(guó)珍的珍貴歷史檔案,確定其為南京戶(hù)籍

極目新聞
2026-02-27 10:42:46
各大銀行盯上了壓歲錢(qián):孩子存1000元比你存20萬(wàn)利息高, 銀行正將兒童金融服務(wù),從節(jié)日營(yíng)銷(xiāo)升級(jí)為核心戰(zhàn)略

各大銀行盯上了壓歲錢(qián):孩子存1000元比你存20萬(wàn)利息高, 銀行正將兒童金融服務(wù),從節(jié)日營(yíng)銷(xiāo)升級(jí)為核心戰(zhàn)略

每日經(jīng)濟(jì)新聞
2026-02-27 13:42:07
央視直播中國(guó)男籃VS中國(guó)臺(tái)北隊(duì),開(kāi)球時(shí)間確定,為何在馬尼拉比賽

央視直播中國(guó)男籃VS中國(guó)臺(tái)北隊(duì),開(kāi)球時(shí)間確定,為何在馬尼拉比賽

體育大學(xué)僧
2026-02-27 11:18:32
32000分里程碑!杜蘭特40+8末節(jié)連獻(xiàn)關(guān)鍵球 431場(chǎng)30+追平科比

32000分里程碑!杜蘭特40+8末節(jié)連獻(xiàn)關(guān)鍵球 431場(chǎng)30+追平科比

顏小白的籃球夢(mèng)
2026-02-27 11:09:21
曝中國(guó)擬對(duì)“肥宅快樂(lè)水”征稅,國(guó)外早有先例,既促進(jìn)健康又增加稅收

曝中國(guó)擬對(duì)“肥宅快樂(lè)水”征稅,國(guó)外早有先例,既促進(jìn)健康又增加稅收

知識(shí)圈
2026-02-26 18:51:01
《小說(shuō)選刊》雜志社原總編輯馮立三逝世

《小說(shuō)選刊》雜志社原總編輯馮立三逝世

澎湃新聞
2026-02-27 16:42:48
外交部:中方支持伊朗政府和人民維護(hù)國(guó)家穩(wěn)定和正當(dāng)權(quán)益

外交部:中方支持伊朗政府和人民維護(hù)國(guó)家穩(wěn)定和正當(dāng)權(quán)益

每日經(jīng)濟(jì)新聞
2026-02-26 16:15:19
米哈游確認(rèn)員工下班后猝死,律師分析如何認(rèn)定是否工傷

米哈游確認(rèn)員工下班后猝死,律師分析如何認(rèn)定是否工傷

南方都市報(bào)
2026-02-27 16:51:38
當(dāng)年舉債120億“吞”下沃爾沃!如今16年過(guò)去,李書(shū)福賺了多少?

當(dāng)年舉債120億“吞”下沃爾沃!如今16年過(guò)去,李書(shū)福賺了多少?

牛鍋巴小釩
2026-02-25 15:15:15
中國(guó)禁止手機(jī)搭載WiFi的禁令,為何無(wú)疾而終了?

中國(guó)禁止手機(jī)搭載WiFi的禁令,為何無(wú)疾而終了?

世界圈
2026-02-25 19:18:53
哈佛研究揭示:高智商孩子常具兩種臉部特征不是迷信是腦科學(xué)真相

哈佛研究揭示:高智商孩子常具兩種臉部特征不是迷信是腦科學(xué)真相

一口娛樂(lè)
2026-02-27 12:42:23
巴拿馬總統(tǒng)稱(chēng)巴接管長(zhǎng)和運(yùn)營(yíng)港口后中國(guó)不會(huì)反制,外交部回應(yīng)

巴拿馬總統(tǒng)稱(chēng)巴接管長(zhǎng)和運(yùn)營(yíng)港口后中國(guó)不會(huì)反制,外交部回應(yīng)

澎湃新聞
2026-02-27 15:36:35
全球警戒!美軍瘋狂換裝M7,一場(chǎng)針對(duì)大國(guó)的火力革命,已經(jīng)開(kāi)始!

全球警戒!美軍瘋狂換裝M7,一場(chǎng)針對(duì)大國(guó)的火力革命,已經(jīng)開(kāi)始!

璠爺財(cái)事通
2026-02-26 19:00:04
萬(wàn)達(dá)繼續(xù)出售資產(chǎn) 20億元轉(zhuǎn)讓上海顓橋萬(wàn)達(dá)廣場(chǎng)

萬(wàn)達(dá)繼續(xù)出售資產(chǎn) 20億元轉(zhuǎn)讓上海顓橋萬(wàn)達(dá)廣場(chǎng)

財(cái)聯(lián)社
2026-02-27 12:50:11
2026-02-27 18:16:49
beebee incentive-icons
beebee
國(guó)內(nèi)最野的號(hào)
2138文章數(shù) 50937關(guān)注度
往期回顧 全部

科技要聞

單張不到五毛!谷歌深夜發(fā)布Nano Banana 2

頭條要聞

女子遇詐騙怎么也學(xué)不會(huì)操作 結(jié)果騙子當(dāng)場(chǎng)被"整破防"

頭條要聞

女子遇詐騙怎么也學(xué)不會(huì)操作 結(jié)果騙子當(dāng)場(chǎng)被"整破防"

體育要聞

一場(chǎng)必須要贏的比賽,男籃何止擊敗了裁判

娛樂(lè)要聞

繼網(wǎng)暴谷愛(ài)凌后 美國(guó)欲沒(méi)收其全部收入

財(cái)經(jīng)要聞

沈明高提共富建議 百姓持科技股國(guó)家兜底

汽車(chē)要聞

嵐圖泰山黑武士版3月上市 搭載華為四激光智駕方案

態(tài)度原創(chuàng)

游戲
教育
手機(jī)
親子
軍事航空

《生化危機(jī)9》發(fā)售一小時(shí)破紀(jì)錄 Steam在線(xiàn)峰值超26萬(wàn)

教育要聞

未雨綢繆?多地明確:開(kāi)學(xué)不強(qiáng)制作業(yè)檢查,不得因作業(yè)未完成處罰學(xué)生!你家寒假作業(yè)怎樣了?

手機(jī)要聞

魅族正積極接洽第三方硬件廠商,Powered by Flyme要來(lái)了?

親子要聞

壓歲錢(qián)怎么打理?4種方式幫娃提高財(cái)商??

軍事要聞

美國(guó)11架F-22隱形戰(zhàn)機(jī)抵達(dá)以色列

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版