最近一直在思考,如何才能快速學習別人寫的專案(前提是優秀的,否則沒有意義).通過不斷的嘗試寫下一些心得.
最快的方法之是重複別人的專案,重新敲一遍,如果打算這麼做,中途可能有很多問題,其中最大乙個就是整體的思路不知道怎麼找.
下面談一談我的個人的方法:
首先先看專案是不是強制路由的方式,如果是那麼可以將路由部分結合控制器(這裡偏向於api開發的時候)
如果不是強制路由的話,想要看整個專案的整體思路那麼就是需從控制器開始閱讀了,在動手之前建議寫乙個專案脈絡文件,
也就是整個專案有哪些控制器,控制器裡面有哪些方法通過箭頭的方式表示層級關係比如
token(c)------->
--------->get()獲取token ------->繼承自.....(注釋)
通過這種方法可以清晰的知道都有哪些方法,不過寫的時候,可能不清楚方法的作用,可以通過方法的英文名,首字母去猜測一下.
如果寫完專案的文件,就可以著手了,開始親自實現,每完成乙個方法,可以將心得,寫在專案後面,最後就形成了乙個網路
最後乙個就是,寫**的時候要多加注視,為了以後能快速閱讀
專案完成以後可以使用xmind對專案流程梳理一下
學習方法 使用正確的學習方法
每節內容記錄大量筆記,並練習每道例題 費時費力 死記硬背 例如 學習rails,完整的微博專案,原封不動跟著做了一遍,模仿性很高。想要習得的知識,進行大量刻意的重複練習 枯燥練習 重複練習 錯誤練習 脫離實際 自身抗拒 例如 學習html,為了掌握,將第1個專案完整記了一遍,為了記住,重新按照邏輯 ...
高效的學習方法(費曼學習方法)
1.提取書本資訊,閱讀並理解,拿出一張白紙 簡要概括知識點以及對 知識點進行 深度拓展 和橫向拓展。深度拓展 指增強知識點的理解深度,可以通過提問題的方式加強深度理解 橫向拓展指增強其閱讀廣度,通過與其他學科建立關聯 2.在白紙上寫下你對知識點的理解 可簡寫或用 口述替代,注 第一步概括知識點必需寫...
《統計學習方法》李航學習筆記心得
最近開始學習這本書,初看感覺有些難度,主要想記錄一些重點知識和一些難的點進行詳細理解。1.3 統計學習方法三要素 1.3.1 模型 1.3.2 策略 1.3.3 演算法 1.4 模型評估與模型選擇 1.5 正則化與交叉驗證 1.6 泛化能力 1.7 生成模型和判別模型 本書所介紹統計學習 stati...