日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

赶紧学会!开发者愚人节怎么写代码。。。

發布時間:2024/3/13 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 赶紧学会!开发者愚人节怎么写代码。。。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開發者(KaiFaX)

面向全棧工程師的開發者
專注于前端、Java/Python/Go/PHP的技術社區

來源 |?https://www.zhihu.com/question/30776912

一年一度的愚人節又來了!不出意外的話,公司肯定通知大家去工(xie)作(bug)了,想必你親生的好朋友們也都摩拳擦掌和你“花式友盡”吧~


我們來一起看看愚人節代碼打開的正確姿勢吧:

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)是什么鬼,看了枚舉內容恍然大霧,原來是五行(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>

白砂糖 的分享

// 以下所有left代表右

// 以下所有right代表左

Kun Andy 的分享

public enum ColorType

{

? Green,?

// 綠色

? Hong,?

// 紅色

}

//......

this.curColortype= ColorType.Hong;

......

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

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

!!!!!!!!!!!!!

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

這些蘊含智慧的代是禮物也是驚喜!

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

!!!!!!!!!!!!!

真愛身邊的程序員!

愛他們

孫傳武 的分享

有次看一項目源碼,注釋里有個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 ?

// 上傳隊列

?

// Uplaod 非手誤,完全原文。

// 為什么你們只吐槽 typo 而不吐槽中英文混合呢。。

myd7349 的分享

從長度上來說,完爆樓上各位的。感受下:

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;

}

哪怕不知道 RE,也該知道 FindOneOf 啊?!!!!

就是再不濟,也寫個循環吧。

謹遵 DRY 原則的程序員看到這段代碼受到了 1024 Kg 的傷害。

當然,還有什么:

一個線程回調函數函數寫了 700 多行的事情咱就不說了。

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

我去哭一會去。

青苔 的分享

看見這段代碼的時候,我拍了很久的掌

虎耳 的吐槽

曾經在一個家公司,有一次有人發現對每個請求,有個地方都會空等了一秒。

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

歡迎大家在評論中分享今天你的代碼:)


1.?回復“m”可以查看歷史記錄;

2.?回復“h”或者“幫助”,查看幫助;

? ?已開通多個技術群交流學習,請加若飛微信:1321113940??(暗號k)進開發群學習交流

? 說明:我們都是開發者。視頻或文章來源于網絡,如涉及版權或有誤,請您與若飛(1321113940)聯系,將在第一時間刪除或者修改,謝謝!

開 發 者 : KaiFaX

面向全棧工程師的開發者
專注于前端、Java/Python/Go/PHP的技術社區

總結

以上是生活随笔為你收集整理的赶紧学会!开发者愚人节怎么写代码。。。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。