如何快速閱讀一個c++大工程?

1,有沒有程序說明文檔?有沒有詳細代碼註釋,沒有就先看找main函數,看執行流程,依次看調用函數代碼; 2, 多讀,萬劍歸宗,高手思維趨同,尋找「同」,比如設計模式; 3,由上至下,逐步求精。理清程序的脈絡,知道那個包是幹什麼的,那個類是幹什麼的,他們之間有什麼樣的聯繫。然後在一個一個問題深究。需要畫必要的流程圖。其思想就是,大而化下,再大而化小.無論你看到哪一層,你都可以說「我瞭解這個框架的實現
相關文章
相關標籤/搜索