程式設計的初學者,要不要用編輯器抄寫例如jQuery庫或thinkphp框架的源碼?來提升程式設計的能力和思想? 記得在知乎上看到一個人,就是如上所做.現在再去找那個回答找不到了.大神們說說這樣效果好麼?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
識記(記憶) -> 理解 -> 運用. 只能說如果你抄代碼, 對你的學習是有幫助的, 但你衡量一下值不值得. 時間是寶貴的.
不用吧,既然是初學者,你抄了也不會懂其中的巧妙的,當然你天賦異禀的話就當我沒說。別說初學,工作了幾年的人可能都未必能吃透。循序漸進吧,文法基礎看起,邊看邊思考邊練習才是王道。
對於初學者來說,建議不要這樣。
初學者的定義來看應該是剛接觸這門語言,這時應該還是先打好文法基礎比較好。
個人推薦初學者學習路徑:
【透過書籍】學會【基本】文法,學習過程中將書中的【每一個】例子在電腦上【必須】自己寫一遍
完成一個小型項目,出現問題翻書或查閱資料
真正性的系統學習之前的專案中涉及的之前未學習的內容,讓一個問題分裂成若干小問題,解決好
將 2-3 步驟重複若干遍,每次選定一個【完全】陌生的領域
買一本中高級的【書籍】,認真去學習、體會、查閱資料
嘗試大型專案
只有在這六點完成以後,才建議去考慮學習經典框架
識記(記憶) -> 理解 -> 運用. 只能說如果你抄代碼, 對你的學習是有幫助的, 但你衡量一下值不值得. 時間是寶貴的.
不用吧,既然是初學者,你抄了也不會懂其中的巧妙的,當然你天賦異禀的話就當我沒說。別說初學,工作了幾年的人可能都未必能吃透。循序漸進吧,文法基礎看起,邊看邊思考邊練習才是王道。
對於初學者來說,建議不要這樣。
初學者的定義來看應該是剛接觸這門語言,這時應該還是先打好文法基礎比較好。
個人推薦初學者學習路徑:
【透過書籍】學會【基本】文法,學習過程中將書中的【每一個】例子在電腦上【必須】自己寫一遍
完成一個小型項目,出現問題翻書或查閱資料
真正性的系統學習之前的專案中涉及的之前未學習的內容,讓一個問題分裂成若干小問題,解決好
將 2-3 步驟重複若干遍,每次選定一個【完全】陌生的領域
買一本中高級的【書籍】,認真去學習、體會、查閱資料
嘗試大型專案
只有在這六點完成以後,才建議去考慮學習經典框架