多看看飞鸽传书等系统级的源代码
生活随笔
收集整理的這篇文章主要介紹了
多看看飞鸽传书等系统级的源代码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
礎扎實后,多看看飛鴿傳書等系統(tǒng)級的源代碼,看看高手是如何寫的,就有感覺了。
三、通讀一下MSDN中所有的資料,這樣,“讀書破萬卷,下筆如有神”。
還有,一定要牢記軟件工程的鐵律:可能出錯的地方一定會出錯。每個變量都做初始化,引用每個參數(shù)都會做有效性檢查,在可能出錯的每個地方都會做邊界條件檢查,這樣開發(fā)出來的程序一定會穩(wěn)固很多,就是出錯也會很容易修改。野路子出來的高手,一般開發(fā)速度很快,但做完后bug很多,經(jīng)常需要很長時間修改。而真正的高手,追求的境界是 bugfree code(零缺陷代碼)。
建議三、必須寫夠十萬行代碼,不要心存僥幸 程序員象木工一樣,熟能生巧。程序員必須寫足夠代碼量的程序,才會有感覺,這是一個苦力活,沒有任何捷徑可走。 計算機是一門實踐性的科學,沒有動手能力做支撐,很難做出好的科研成果。
飛鴿傳書的一個學長是美國卡內(nèi)基梅隆大學的博士,卡內(nèi)基梅隆大學計算機系在全世界非常出名,他說每個博士生必須寫十萬行代碼才能畢業(yè),卡內(nèi)基梅隆大學博士進任何一個大企業(yè)基本不用面試。而國內(nèi)培養(yǎng)大部分的研究生、博士生,動手能力都偏弱。
沒有寫過足夠代碼量的,想成為高手是不可能的,只能紙上談兵!
總結
以上是生活随笔為你收集整理的多看看飞鸽传书等系统级的源代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统地学学喝酒的技巧
- 下一篇: c#中将对象序列化为xml(包括list