現在大多數技術團隊都要求看過基本框架的源碼,懂原理什麼的。好吧,我承認自己low逼一個,原來也嘗試讀過,可是不知道為什麼每次看著看著就要瘋了,完全看懵逼了。匿名區大神眾多,一定有好多都已經讀過源碼了,請各位前輩大神們給點學習源碼的方法或者學習心得吧。
1.看源碼要先了解常用的設計模式2.看源碼第一遍不要抓細節3.要找對入口,比如Spring MVC 你就要找 DispatherServlet4.要多畫圖多總結記筆記
看簡單的源碼。 。 。一步步升級。 。 。打好基礎。 。 。別想這一步上天。 。 。
一個框架,看源碼之前,先學會去用這個框架,知道這個框架的作用,以及怎麼用,然後為什麼可以這麼用,為什麼會有這樣的效果,帶著問題去看源碼,找原因,可能這樣會好一點,每個人的學習方法都不一樣,主要要自己摸索一個適合自己的
最簡單的辦法就是自己嘗試著做個簡易的mvc小框了然後遇到問題和需求不斷的豐富不懂多問多看多查這樣就最紮實了等你自己都能寫了學起來就不再像你現在這樣困難了PS:最要緊的一定得有個翻牆工具國內那些個搜尋就算了
1.看源碼要先了解常用的設計模式
2.看源碼第一遍不要抓細節
3.要找對入口,比如Spring MVC 你就要找 DispatherServlet
4.要多畫圖多總結記筆記
看簡單的源碼。 。 。一步步升級。 。 。打好基礎。 。 。別想這一步上天。 。 。
一個框架,看源碼之前,先學會去用這個框架,知道這個框架的作用,以及怎麼用,然後為什麼可以這麼用,為什麼會有這樣的效果,帶著問題去看源碼,找原因,可能這樣會好一點,每個人的學習方法都不一樣,主要要自己摸索一個適合自己的
最簡單的辦法就是自己嘗試著做個簡易的mvc小框了然後遇到問題和需求不斷的豐富不懂多問多看多查這樣就最紮實了等你自己都能寫了學起來就不再像你現在這樣困難了PS:最要緊的一定得有個翻牆工具國內那些個搜尋就算了