閱讀原始碼經驗總結

2021-10-02 00:27:22 字數 389 閱讀 6284

參考:

將專案git clone到本地

通過commit了解作者的意圖

在log中查詢自己想要的commit的id

根據commit id新建乙個分支,**、

git checkout -b 

git checkout -b first-commit ''commit-id''

先有整體架構,即對整個專案做什麼事有認識,每個模組做什麼事有認識。

區域性關注,即對我們學習開發有益的部分進行精讀。

輔以好的工具,包括熟練使用的文字編輯器,grep(用於搜尋某目錄下是否有符合指定條件下的檔案),gtags等。

並記錄程式結構

2020/1/8 第一次總結

Linux下原始碼安裝的經驗總結

在linux下安裝軟體,難免會碰到需要原始碼安裝的,而就是這簡簡單單的.configure make sudo make install三步,卻讓不少人頭疼不已,這裡以安裝x11為例具體介紹下我在安裝時的一點小經驗,以便共同學習,共同進步!首先,我們要做些準備工作,原始碼安裝少不了這幾個工具pkg ...

《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具

檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...

String原始碼閱讀總結

1 charat index 獲取字元 codepointat 提取索引字元 點 2 string 和 charsequence 關係 string 繼承於charsequence,也就是說string也是charsequence型別。charsequence是乙個介面,它只包括length cha...