天天看點

github項目學習指南

  本文為作者在學習github項目時的一些感想:怎樣能夠快速上手一個開源項目,了解其知識點,并仿寫出類似系統——一般指maven建構的java項目。當然現階段隻是停留在“了解”。希望在此處坐下相關心得記錄,以防遺忘。

  1. 閱讀項目commit,一般項目前幾次commit是項目開始最簡單的配置,而後有些commit是添加了一些子產品或者功能。閱讀這些“不同”能夠化繁為簡;
  2. 實際運作項目demo,知道怎麼使用項目;
  3. 畫出項目總UML圖和各個子產品的架構圖,這樣便于直覺了解各個類之間的依賴關系;
  4. 檢視pom使用的工具也是快速了解git項目的方式之一