如何看源碼?

閱讀源碼的過程當中,我總結出了一些須要注意的點:算法

  1. 自頂向下閱讀,先把握總體的、大的流程,而後再根據須要切入到對應的分支函數

  2. 忽略一些細節,例如參數的檢查、錯誤的處理、數據形式的轉換和存儲調試

  3. 儘可能準備好調試環境文檔

  4. 要關注核心的業務邏輯或算法源碼

  5. 最好能在閱讀的過程當中輸出一些筆記或文檔,例如模塊劃分圖、函數的流程圖、針對某個業務場景,在幾個模塊之間的時序圖等等,這些文檔能夠先手寫,而後再造成電子版存檔。總結

相關文章
相關標籤/搜索