日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式微處理器
[導(dǎo)讀]作者:知乎答主?? zhihu.com/question/30776912 本文章展示的代碼的片段來自知乎的同名問答貼,舉出來一些反面例子,切勿模仿,就當(dāng)輕松一刻了吧。 題主的補(bǔ)充?? String?result;?? ......?? return?result.toString(); 這種算嗎?大家盡情吐槽吧 Cyandev 的分


作者:知乎答主  

zhihu.com/question/30776912


本文章展示的代碼的片段來自知乎的同名問答貼,舉出來一些反面例子,切勿模仿,就當(dāng)輕松一刻了吧。

題主的補(bǔ)充  

String result;  
......  
return result.toString();

這種算嗎?大家盡情吐槽吧

Cyandev 的分

if (m_doc->isModified() == true)  
{  
    for (int i = 0; i < 100; i++)  
    {  
        save();  
//Save the document for 100 times to ensure it has been saved successfully.  
    }  
}

不知誰寫的,總之我都看哭了。

侯杰 的分享

enum FiveLine  
{  
  Gold,  
  Wood,  
  Water,  
  Fire,  
  Earth,  
};

枚舉名字不知道五行(hang)是什么鬼,看了枚舉內(nèi)容恍然大悟,原來是五行(xing)……

李旭東 的吐槽

<div class="div1">  
    <div class="div2">  
        <div class="div3">  

        </div>  
        <div class="div4"></div>  
    </div>  
</div>

………  

<div class="div27">  
    <div class="div28">  


    </div>  
</div>  


…………  

<div class="div396">  
    <div class="div397"></div>  
</div>  

…………  

<div class="giveMeAFuckingClassName">  

</div>

白砂糖 的分享

// 以下所有l(wèi)eft代表右  

// 以下所有right代表左

Kun Andy 的分享

public enum ColorType  
{  
  Green,  
// 綠色  


  Hong,  
// 紅色  

}  

//......  

this.curColortype= ColorType.Hong;  
......

毫無違和感!英語和漢語的激烈碰撞,一時(shí)愣是沒讀懂代碼,“Hong”為何物,你看注釋才恍然大悟!犀利

可能是綠的拼音(lv) 有點(diǎn)像等級(jí),所以為了防止歧義,用了Green!贊一個(gè)!

程序員很可愛,我愛程序猿大家庭!

這些蘊(yùn)含智慧的代碼是禮物也是驚喜!

可以幫你拉這么多zan!感謝!

真愛身邊的程序員!

愛他們

孫傳武 的分享

有次看一項(xiàng)目源碼,注釋里有個(gè)warning。

// warning: Do not make any changes here.  
// I got confused why it can run successfully.  
// PLEASE Do not make any changes before you figure it out.

紳士提督不笑船 的分享

變量名

class UplaodDuiLie  
// 上傳隊(duì)列  

// Uplaod 非手誤,完全原文。  
// 為什么你們只吐槽 typo 而不吐槽中英文混合呢。。

myd7349 的分享

從長(zhǎng)度上來說,完爆樓上各位的。感受下:

if(m_Str2.Find("'")>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find(':')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('/')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  


if(m_Str2.Find('!')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('@')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('#')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('$')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('%')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  


if(m_Str2.Find('&')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('^')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('*')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('(')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find(')')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('/')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('|')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find(':')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('[')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find(']')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('{')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}  

if(m_Str2.Find('}')>=0)  
{  
    AfxMessageBox("您輸入的包含非法字符");  
    m_Str2="";  
    UpdateData(FALSE);  
    return;  
}

哪怕不知道正則表達(dá)式,也該知道 FindOneOf ?。?!就是再不濟(jì),也寫個(gè)循環(huán)吧。謹(jǐn)遵 DRY 原則的程序員看到這段代碼受到了 1024 Kg 的傷害。

當(dāng)然,還有什么:一個(gè)線程回調(diào)函數(shù)函數(shù)寫了 700 多行的事情咱就不說了。

一個(gè)小小的項(xiàng)目專門定義了名叫 Global.h/cpp 的文件來放置全局變量咱也不說了。一個(gè)小小的項(xiàng)目中一二百個(gè)全局變量咱也不說了,這些全局變量中大部分還是指針變量咱也甭說了!?。?/span>

我去哭一會(huì)去。

青苔 的分享

看見這段代碼的時(shí)候,我拍了很久的掌……

虎耳 的吐槽

曾經(jīng)在一個(gè)家公司,有一次有人發(fā)現(xiàn)對(duì)每個(gè)請(qǐng)求,有個(gè)地方都會(huì)空等了一秒。

后來問老大,他說如果客戶有新要求,隨時(shí)可以把性能提高一倍以上。


-END-




推薦閱讀



【01】Git如何優(yōu)雅地回退代碼
【02】代碼對(duì)齊使用Tab、空格、還是雙管齊下?
【03】C語言指針終極指南?。ǜ皆敱M圖示和代碼)
【04】深度剖析:CPU 到底是怎么識(shí)別代碼的?
【05】程序員在地鐵上寫代碼被路人吐槽:有什么好裝的!



免責(zé)聲明:整理文章為傳播相關(guān)技術(shù),版權(quán)歸原作者所有,如有侵權(quán),請(qǐng)聯(lián)系刪除

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

深圳2026年3月19日 /美通社/ -- 2026年的招聘市場(chǎng),正陷入一場(chǎng)奇特的"算法互博":求職者用AI美化簡(jiǎn)歷以通過篩選,企業(yè)用AI深挖細(xì)節(jié)以識(shí)別真?zhèn)?。這場(chǎng)博弈的背后,是簡(jiǎn)歷日益"豐滿...

關(guān)鍵字: AI 代碼 LAB 模型

美國(guó)舊金山和中國(guó)蘇州2026年2月8日 /美通社/ -- 信達(dá)生物制藥集團(tuán)(香港聯(lián)交所股票代碼:01801),一家致力于研發(fā)、生產(chǎn)和銷售腫瘤、自身免疫、代謝、眼科等重大疾病領(lǐng)域創(chuàng)新藥物的生物制藥公司,宣布與禮來制藥達(dá)成戰(zhàn)...

關(guān)鍵字: COM 代碼 創(chuàng)始人 控制

香港2026年2月4日 /美通社/ -- 華欽科技集團(tuán)(納斯達(dá)克代碼:CLPS,以下簡(jiǎn)稱"華欽科技"或"集團(tuán)")今日宣布其董事會(huì)已通過一項(xiàng)集團(tuán)股份回購(gòu)計(jì)劃的決議。該決議聲明,當(dāng)集團(tuán)股價(jià)低于每股2美元時(shí),集團(tuán)可在公開市場(chǎng)上...

關(guān)鍵字: PS BSP 代碼 納斯達(dá)克

香港2025年12月11日 /美通社/ -- 諾亞控股有限公司(Noah Holdings Limited,以下簡(jiǎn)稱"諾亞"或"公司",紐交所代碼:NOAH,港交所代碼:6686)...

關(guān)鍵字: AI 代碼 AN 操作系統(tǒng)

弗吉尼亞州阿什本2025年12月10日 /美通社/ -- 企業(yè)技術(shù)與創(chuàng)新領(lǐng)域的領(lǐng)先合作伙伴DXC Technology(紐約證券交易所代碼:DXC)今日宣布推出AdvisoryX,這是一支旨在幫助企業(yè)應(yīng)對(duì)最復(fù)雜的戰(zhàn)略、運(yùn)...

關(guān)鍵字: ADVISOR AI TECHNOLOGY 代碼

新加坡2025年12月8日 /美通社/ -- 近日,51Talk在線教育集團(tuán)("51Talk"或"公司")(紐約證券交易所美國(guó)股票代碼:COE)公布了其截至2025年9月...

關(guān)鍵字: BSP 代碼 創(chuàng)始人 新加坡

北京2025年12月2日 /美通社/ -- 亞馬遜云科技在2025 re:Invent全球大會(huì)上,宣布為Amazon Transform推出全新的Agent功能,以快速推進(jìn)代碼和應(yīng)用現(xiàn)代化,助力客戶更快消除技術(shù)債務(wù),將更...

關(guān)鍵字: 亞馬遜 代碼 TRANSFORM AGENT

蘇州2025年11月10日 /美通社/ -- 在11月8日舉行的天準(zhǔn)科技股份有限公司(股票代碼:688003)成立二十周年峰會(huì)上,一項(xiàng)承載深遠(yuǎn)意義的公益計(jì)劃——"美道基金"正式發(fā)布。香港科技大學(xué)校董會(huì)...

關(guān)鍵字: AI 人工智能 代碼 智能化

模塊化是一種將復(fù)雜系統(tǒng)分解為獨(dú)立、可管理單元的軟件開發(fā)方法。在前端開發(fā)中,模塊化指的是將JavaScript代碼、樣式、模板等資源組織成獨(dú)立的功能單元。

關(guān)鍵字: 模塊化 代碼

香港2025年10月10日 /美通社/ -- 華欽科技集團(tuán)公司(納斯達(dá)克代碼:CLPS,以下簡(jiǎn)稱"華欽科技")今日宣布將于下周五2025年10月17日開盤前發(fā)布2025財(cái)年下半年及全年財(cái)報(bào)。 華欽科技集團(tuán)公司簡(jiǎn)介 華...

關(guān)鍵字: PS BSP 代碼 COM
關(guān)閉