如果學習開源框架

2021-08-28 14:14:29 字數 419 閱讀 6727

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

有乙個技巧可以解決上述問題,我們把開源包用ide開啟,然後去除想要學習的模組a,以及依賴模組a的包,然後將剩餘的模組打包起來,當作第三方包匯入到自己的模仿專案中,這樣就解決了依賴問題,就可以愉快地模仿下去了,從最小的功能開始,一步步地實現跟原有框架相同的功能,能體會的程式設計的樂趣。

這個方法有乙個問題是,如果原框架依賴a的包太多,或者相互之間都有依賴,又該怎麼辦呢?我想,這個問題不需要擔心的,因為好的開源框架,模組之間依賴關係是非常好梳理的,好的開源框架基本上任何乙個模組都可以單獨拉出來使用。

如何學習開源框架?

前短時間被人問起 如何學習開源框架 這個問題,大家是如何學習開源框架的呢?整理了下自己的思路,僅供拍磚!1 了解 先了解該開源框架在什麼背景下誕生的,主要用來解決什麼問題。做了產品經理之後遇到啥事,我都先講背景,生怕客戶聽不懂 2 熟悉 這個開源框架的原理是什麼?比如用了什麼設計模式。比如運用了反射...

如何學習開源框架

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

如何學習開源框架

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