- 相關(guān)推薦
十年學(xué)會程序設(shè)計[1]
]為何大家如此匆忙?
走進任何一家書店,你會看到書架上一排不見盡頭的放著如 <7天自學(xué)xxx語言> 以及幾天或者幾小時學(xué)會Windows,因特網(wǎng)或者Visual Basic這類書,
十年學(xué)會程序設(shè)計[1]
。我在Amazon網(wǎng)上書店用一下的方式進行高級搜索:出版年份: 1992以后 書名包括:“天”和“學(xué)習(xí)”或“自學(xué)”。
得到了268條搜索結(jié)果,其中前78條都是計算機書(第79條是30天學(xué)會孟加拉語)。 我用“小時”代替“天”作為關(guān)鍵字,得到了神奇般類似的結(jié)果:這次有253本書,前77本是計算機書,第78本是24小時自學(xué)語法和寫作風(fēng)格。排名前200的書中有96%是計算機書。
由此可見,人們要不就是急著想學(xué)會計算機,要不就是計算機相比于其他事情太容易學(xué)會了,
資料共享平臺
《十年學(xué)會程序設(shè)計[1]》(http://salifelink.com)。比如說把,沒有書是寫在幾天彈奏貝多芬或幾天學(xué)會量子物理,甚至也沒有幾天學(xué)會幫小狗打扮這樣的書。讓我們分析一下 三天學(xué)會Pascal語言這樣的標(biāo)題表達了什么意思:
學(xué)會:
在三天內(nèi),你沒有時間去寫幾個有意義的程序,或者從成功和失敗中學(xué)到東西。你也沒時間跟有經(jīng)驗的程序員一起工作,所以也無法了解在真正編程是什么樣子。簡短的說,就學(xué)會而言,時間顯然不夠。所以這些書只是浮于表面的熟悉,而不是深刻的理解。如同Alexander Pope所說,一知半解是危險的。
Pascal 語言:
三天內(nèi)你可能學(xué)會Pasacl語言的語法(如果你已經(jīng)掌握一個類似的編程語言),但你無法學(xué)會如何合理運用這些語法。簡言之,如果你是個Basic程序員,你可以用Pascal語言寫出類似Basic風(fēng)格的程序,但你學(xué)不到Pascal語言的優(yōu)點(還有缺點)到底在哪。重點是什么呢?Alan Perlis曾說:“如果編程語言不能影響你的編程思維,那就不值得去學(xué)。”另一個可能是,你必須學(xué)會一點點Pascal語言(或是像VB語言、Javascript等),因為你需要跟現(xiàn)成的工具組合完成特定的工作。不過這個時候,你實際上學(xué)的不是怎么寫程序,而是要學(xué)著如何完成工作。
三天
不幸的是三天根本不夠;下面的章節(jié)會告訴你為什么。
【十年學(xué)會程序設(shè)計[1]】相關(guān)文章:
三十年同學(xué)會邀請函范文08-26
1+1親子游戲09-30
程序設(shè)計實踐報告11-01
1乘1等于1打一成語06-24
程序設(shè)計筆試題解析06-03
微軟的考題(1)08-18
A股熔斷機制明年1月1日實施08-04
學(xué)會放棄,學(xué)會選擇09-26
客戶拜訪技巧(1)09-26
Cover leter 模板108-25