如何學習開源框架?

2021-08-31 06:00:13 字數 685 閱讀 2802

前短時間被人問起「如何學習開源框架」這個問題,大家是如何學習開源框架的呢?

整理了下自己的思路,僅供拍磚!

1:了解:先了解該開源框架在什麼背景下誕生的,主要用來解決什麼問題。

(做了產品經理之後遇到啥事,我都先講背景,生怕客戶聽不懂)

2:熟悉:這個開源框架的原理是什麼?比如用了什麼設計模式。比如運用了反射機制。

3:思考:如果讓你來設計這樣的開源框架, 你如何設計?很多框架都很笨重,你是否能按照自己的設計弄乙個輕量級的。做這一步的目的是讓自己帶著問題去學習開源框架,不然看著看著就雲裡霧裡了。

5:總結:總結該開源框架的優點和缺點是什麼。我想到這個階段你可以說是精通該開源框架。

其他技巧:

有一定能力的技術人員先看demo 文件太多很容易看暈。

先看框架的外層,再看內層。逐層學習。

多畫圖,將資訊結構化。

多總結,將資訊由多變少。

我覺得學習能力即總結能力,所以總結很重要,你學習乙個東西,看過了,不代表你會了,背過了,不代表你會了,只有反覆學習和總結之後,深深的植入你的潛意識才算你會了。

如何學習開源框架

正確的學習方法不僅能夠事半功倍,也能夠使我們更加接近真理。在大家了解了框架的本質和web開發模式之後,我們來討論一下學習開源框架和基本方法。在這裡,本書為大家小結了一些正確的學習方法和最佳實踐,這些不僅是筆者多年開發中的心得體會,也汲取了網路上的大家之言,希望對初學者或者正在為學習開源框架犯愁的朋友...

如何學習開源框架

最近一段時間在學習ssh框架,學習的時候筆記是寫在紙上的,估計只有自己能看懂,最近看了 struts2技術內幕 在讀到如何學習開源框架時,感覺說的很對,很好,學習方法值得我們借鑑。如何學習開源框架 正確的學習方法不僅能夠事半功倍,也能夠使我們更加接近真理。在這裡為大家總結了一些學習方法和最佳實踐,希...

如果學習開源框架

當我們在學習乙個開源框架時,成熟的開源框架一般都會非常龐大,各個模組 包之間會有依賴關係,而如果只是修改開源包的話,始終覺得不能真正地從根本上理解 實現乙個開源框架。如果自己去模仿著寫乙個的話,也會非常痛苦,因為想實現模組a,但是寫著寫著,發現模組a依賴了太多其他模組的東西,導致無法繼續模仿下去。有...