[项目经验]玩转开源项目
搞懂一個開源項目的幾大步驟
細看四大模塊
1.首先正式開始啃開源項目之前,基礎不可少,比如語言底子、網絡協議、基本工具、基本應用框架、甚至包括一些設計模式等等,否則人家開源項目很難下牙。
2.正式看一個開源項目時,首先可以全局梳理一下該項目用到的所有技術點、組件以及對應的作用和解決的問題,沒聽過的先去了解,不會的先單獨補,各個擊破先。
3.接下來很重要的一步是:把項目運行跑起來!只要能跑起來看到效果,也就成功了一半,頓時信心大增。
4.針對某幾個關鍵技術點,或者關鍵模塊各個擊破,規劃好一個順序,仔細研究其源代碼,跟進去細看。過程中可以借助于思維導圖的輔助來做總結、串聯和回顧,并且做好筆記和輸出,否則即使當時頗有心得,事后又像走迷宮一樣再踩一遍坑。當然該過程肯定是有個反復的,想一遍搞定不太可能。幾輪一折騰,應該說對這個開源項目就比較熟悉了。
5.最后一步才是考慮把這個開源項目轉化成自己的。比如可以考慮做代碼上的優化,功能上的優化,甚至加入一些創新一點的想法,當然咱也可以把它推翻重來。
轉載鏈接:https://mp.weixin.qq.com/s/-mFZnE8-DNG6XVM-t589-Q
參考視頻:https://www.bilibili.com/video/BV1Ai4y1V7PX?from=search&seid=14366714954303385497
參考視頻:https://www.bilibili.com/video/BV1y4411p74E
總結
以上是生活随笔為你收集整理的[项目经验]玩转开源项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正装
- 下一篇: Qt之QAbstractItemView