學習計算機程式語言最好的方法是什麼
知乎上有一個問題——學習程式設計語言最好的方法是什麼,有很多人關注。
贊同最多的答案是:
猛敲程式碼。(這也是最佳答案了)
贊同第二多的答案如下:
Miguel de Icaza大神在訪談裡說:我瞭解到C#這門新語言覺得不錯,所以為了充分學習它,我寫了個C#編譯器?<--這就是mono專案的起源。
Evan Phoenix大神在訪談裡說:我在做專案的時候學習Ruby覺得很有趣,於是我鼓搗鼓搗弄出了一個Ruby直譯器?<--這是rubinus專案的起源。
那麼這些方法適合我們自己嗎?答案是不見得!
適合別人的學習方法不一定就適合自己
對於程式語言的學習方法我們每個人都有自己不同的學習模式,那麼我們要做的第一件事,就是發現自己的學習模式。
1、有的人喜歡邊看書邊寫程式碼,學一節就做做小練習,學一章就來個綜合點兒的練習,爭取能覆蓋大部分語法和知識點;
2、還有的人就喜歡先將整個教程或者教材進行通篇的學習筆記,最後才挑感興趣的部分寫點兒程式碼練習一下,然後找一個熟悉的需求用所學的程式語言來實現一下,對用到的部分反覆研究;
3、有的人就只是看書、看視訊、看部落格,全都看個遍,始終不動手,直到做實際專案時才開始寫程式碼;再就是那幾個大牛級別的,學一門語言就要鼓搗幾個編譯器;
通過這些不同的學習方式和不同大神的回答我們可以看出每個人都有著自己不同的學習方式和學習方法,對於那些在某一個程式語言中已經是大神般的存在來說可以自己鼓搗編譯器去學習新的程式語言,那麼對於廣大的讀者而言很多人都是零基礎,那麼零基礎有哪些好的學習方式方法呢?
-
酵母粉發酵一般要多久時間
溫度適宜的情況下需要好幾個小時,炎熱天氣需要半小時。酵母粉發酵一般要多久時間1老酵也叫“面頭、引子、老肥”,相信大家並不陌生。用它蒸的饅頭做得麵食最香,有一股專屬的麥香味。正宗的老酵是用麵粉、醪糟、白粥這3種食材來製作的,把麵粉揉在一起進行發酵,發酵完...
-
貓咪缺鈣吃什麼食物補充最快
鈣、維生素B、牛磺酸。貓咪缺鈣吃什麼食物補充最快101.鈣首先我們必須要提到的就是鈣,貓咪缺鈣的時候會表現出食慾不振,胃功能減弱,身體消瘦,還會產生恐高症,動作遲緩,精神萎靡不振的症狀,嚴重的時候幼貓可能患上佝僂病,成年的貓咪易患上軟骨症,甚至癱瘓,如果貓咪從小就...
-
柯基吃什麼食物最好
香蕉、苦瓜、紅薯、西蘭花。柯基吃什麼食物最好1一、香蕉我們知道如果當人便祕的時候,吃一些香蕉是可以改善的,其實對柯基來說也是可以的。因為香蕉裡面含有豐富的膳食纖維,能改善便祕和腸胃都有一定的幫助。當柯基便祕或者拉肚子的時候可以給它吃哦。二、苦瓜平...
-
[集合]學習鋼琴可培養孩子的耐力
1、提高個人修養與文化素質孩子從小受到良好的音樂教育,不僅能使他們提高音樂素養和藝術修養,而且對培養嚴謹而踏實的學習態度、自覺刻苦的學習能力具重要意義。同時對一個人的文化素養,道德風尚,情喜歡,性格的形成也起著遷移默化的影響。2、開發智力,培養協調性鋼琴...