国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

提高編程技巧的十大方法

發布時間:2011-7-6 13:42    發布者:Liming
關鍵詞: 編程技巧
1.學習一門新的編程語言(Learn a new programming language
學習一門新的編程語言將有助于你開拓新的思維方式,特別是當你使用不熟悉的語言時,你將學習到很多種思維方法應用到語言中。而所學習到的新思維方式,你可以運用在你所熟知的語言中。甚至有時你會使用新學的語言進行你的重要項目。

2.閱讀好的且具有挑戰性的編程書籍Read a good, challenging programming book
從書中你將學到很多,雖然實踐很重要,但通過閱讀好的且具有挑戰性編程書籍是你改變思維方式重要的一步。這種具有挑戰性的書籍包括The Art of Computer Programming、Structure and Interpretation of Computer Programs (SICP)、A Discipline of Programming or the famous dragon book。
當然,你可以選擇一些難度較低的書籍,但要避免選擇那些“傻瓜”書籍,即稱能夠在24小時或是21天內教會一切的書籍,從這些書中無法學習到提高編程技巧的內容。

3.加入一個開源項目中( Join an open source project
加入一個開源項目的優勢是什么呢?你可以和其他人(在私人項目中獨自工作過)一起工作,當遇到不熟悉的代碼時,你將會去研究,學習理解一個不熟悉的代碼庫(這應該是很有挑戰性的)

4.解決編程難題(Solve programming puzzles)
你總是能夠解決編程難題,在Project Euler中出現的數學問題,這或許就是代碼難題中最流行的網站。
你應該試圖去解決代碼問題;程序員在編程過程中總是嘗試用最少的步驟來解決遇到的難題,而在這過程中,你可以學到語言的更深奧和更特殊的功能,從而你會不得不思考代碼的創造性。

5.計劃(Program
在編程開始之時,制定一個計劃,擬定設計框架并實現它。并重復該操作。通過編寫代碼是學習代碼的做好方式。
你將在錯誤中不斷的學習、提升自己,相比于看書完成項目更加有激勵性同時也帶你帶來更多的樂趣。

6.閱讀學習代碼(Read and study code
學習著名的軟件編程,如Linux kernel。學習教育的一個很好的操作系統是MINIX3。從中你可以學到很多新的語言用法,對軟件架構能略知一二。雖然閱讀不熟悉的代碼比較困難,但你會受益很多。
通過閱讀可以使你了解更多的API,或者是一門編程語言。

7.閱讀一些編程網站( Hang out at programming sites and read blogs
閱讀不同的編程網站(如論壇和StackOverflow)將有助于你通過其他程序員獲取知識。
同時,你應該閱讀大量的博客,說起軟件行業中博客寫的好當屬Joel,(盡管他現在不在寫博客了,很多有價值的文章依然存在文檔里)。Coding Horror and Lambda the Ultimate。
當然,news.ycombinator.com.也不錯。

8.書寫代碼(Write about coding
在博客上練習書寫代碼。你也可以在不同的問答網站上回答問題。同時你也可以寫一些教程(DreamInCode)。在你編寫代碼時,你會想著要正確編寫,為能夠解釋其中的問題和技術。編寫代碼還能夠體現你的編程知識,提供你英語語法,這些在編程中都是很重要的。

9.學習基礎的編程語言( Learn low-level programming)
學習基礎編程語言,它們能夠幫助你理解基層架構。比如C語言,或是匯編語言。
學習計算機是如何執行程序,知道操作系統是如何運作的,這是程序員最基本的要求。如果你想好好了解基礎語言,你可以閱讀有關電腦結構,操作系統,嵌入式系統,驅動程序操作系統開發等等的書籍。

10.有不懂得不要隨便上StackOverflow,自己多想想!(Don’t rush to StackOverflow. Think!)
代碼出錯時,你可能會急于用最少的時間去解決它。你會怎么做呢?上StackOverflow網站嗎?別這樣做。要認真思考問題,拿出紙和筆,認真想出解決方案。放松大腦保持頭腦清晰然后再重新看代碼。
如果一小時后還沒解決問題,再嘗試StackOverflow。但要記得,首先要自己思考解決問題哦。
(夏夢竹/譯)
本文地址:http://m.qingdxww.cn/thread-70537-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
luoyuncong 發表于 2011-9-22 21:34:13
表示做不到
xueyao0127 發表于 2011-10-20 05:42:28
非常有用,學習
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 你仿真過嗎?使用免費的MPLAB Mindi模擬仿真器降低設計風險
  • 我們是Microchip
  • 更佳設計的解決方案——Microchip模擬開發生態系統
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费国产成高清人在线视频 | 欧美激情亚洲精品日韩1区2区 | 男人的天堂久久精品激情a 男人的天堂久久精品激情 男人的天堂久久 | 国产在线五月综合婷婷 | 巨人万梓良国语免费观看 | 国产女人18毛片水 | 欧美成人性色生活片免费在线观看 | 亚洲综合小视频 | 99久久精品免费看国产 | 欧美日韩精选 | 欧美大片在线免费观看 | 免费h黄肉动漫在线观看 | 91真实强推绝对不是演的 | 手机在线中文字幕乱码免费 | 亚洲91精品麻豆国产系列在线 | 免费看黄色网页 | 国产 欧美 日韩在线 | 欧美三级网站在线观看 | 特级毛片在线观看 | 亚欧乱色视频网站大全 | 岛国大片免费在线观看 | 亚洲噜噜噜噜噜影院在线播放 | 9ⅰ视频在线播放 | 午夜欧美成人香蕉剧场 | 日韩中文在线观看 | 国产成人啪午夜精品网站 | 在线观看免费午夜大片 | 99热国产这里只有精品免费 | 日韩成人免费一级毛片 | 手机看片在线精品观看 | 欧美精品亚洲精品日韩专区va | 靠逼图片 | 亚洲精品高清国产麻豆专区 | 麻豆成人在线视频 | 日韩最新视频一区二区三 | 国产91在线播放中文 | 国产精品青青草原app大全 | 国产91香蕉在线精品 | 国产香蕉尹人综合在线观 | 中文字幕日韩精品有码视频 | 九九免费高清在线观看视频 |