找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2741|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

程序化的人們(徹底理解遞歸)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:127496 發(fā)表于 2016-6-20 23:16 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
要理解遞歸,你先要理解遞歸。


一個(gè)合格的程序員是不會(huì)寫出 諸如 “摧毀地球” 這樣的程序的,他們會(huì)寫一個(gè)函數(shù)叫 “摧毀行星”而把地球當(dāng)一個(gè)參數(shù)傳進(jìn)去。



警告
有一個(gè)小伙子在一個(gè)辦公大樓的門口抽著煙,一個(gè)婦女路過他身邊,并對(duì)他說(shuō),“你知道不知道這個(gè)東西會(huì)危害你的健康?我是說(shuō),你有沒有注意到香煙盒上的那個(gè)警告(Warning)?” 小伙子說(shuō),“沒事兒,我是一個(gè)程序員”。 那婦女說(shuō),“這又怎樣?” 程序員說(shuō),“我們從來(lái)不關(guān)心Warning,只關(guān)心Error


面試
面試官:熟悉哪種語(yǔ)言?
應(yīng)聘者:C#

面試官:知道什么叫“類”么?
應(yīng)聘者:我這人實(shí)在,工作努力,不知道什么叫累。

面試官:知道什么是“包”?
應(yīng)聘者:我這人實(shí)在,平常不帶包,也不用公司準(zhǔn)備了。

面試官:知道什么是“接口”嗎?
應(yīng)聘者:我這個(gè)人工作認(rèn)真,從來(lái)不找借口偷懶。

面試官:知道什么是“繼承”么?
應(yīng)聘者:我是孤兒沒什么可以繼承的。

面試官:知道什么叫“對(duì)象”么?
應(yīng)聘者:知道,不過我工作努力,上進(jìn)心強(qiáng),暫時(shí)還沒有打算找對(duì)象。請(qǐng)問這和C#有什么關(guān)系?

面試官:我還想問你呢!


面對(duì)洶洶群鬼,道士一邊誦咒, 一邊用朱砂飛速在符箓上寫下:“太上老君急急如律令!” 扔到半空,半天卻沒回應(yīng)。 道士拍拍腦袋,把符箓抓回來(lái), 用朱砂在“太上老君”前頭又勾了一個(gè)@



Keyboard not found ... press F1 to continue

譯:找不到鍵盤,請(qǐng)按下‘F1’繼續(xù)...


電腦是高速的笨蛋,程序員是低速的笨蛋。



循環(huán)

摘自雷登書屋數(shù)據(jù)處理字典:

死循環(huán): n.名詞,見無(wú)限循環(huán)。
無(wú)限循環(huán):n.名詞,見死循環(huán)。





換一個(gè)燈泡需要幾個(gè)C++程序員?
    你還在用面向過程的思維考慮問題。一個(gè)設(shè)計(jì)良好的電燈泡類必然封裝了換燈泡的方法,所以你要做的就是調(diào)用“換電燈泡”方法。


買雞蛋

    一個(gè)女人讓他的程序員丈夫去商店買東西:“你去附近的商店買些面包,如果有雞蛋的話,買6個(gè)回來(lái)!

    此時(shí)你認(rèn)為這個(gè)程序員會(huì)怎么辦事呢?()


    A.買了一些面包和6個(gè)雞蛋


    B.買了一些雞蛋和6個(gè)面包


    C.買了6個(gè)雞蛋和0個(gè)面包

    D.買了6個(gè)面包和0個(gè)雞蛋


。。。。。。

/**********************************************************************************/



    結(jié)果這個(gè)丈夫買了6個(gè)面包回來(lái),他的妻子大吃一驚:你為什么買了6個(gè)面包?! 程序員丈夫回答:因?yàn)樗麄冇须u蛋。

選A:你比較正常,沒有被“程序化”
選D:你完全被程序化了。
選B/C:你肯定看錯(cuò)題了。





分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表