在我的工作/學習中,我不得不查看,理解和修改以面向對象的風格編寫的非重要代碼,而幾乎沒有文檔。對我而言,這些是C++中的架構模擬器。瞭解面向對象代碼的工具和方法
我想從更有經驗的人那裏瞭解哪些是更有效的方法來查看和理解現有項目。這是一個開放式問題,也許我無法正確表達我的意思,但這對我來說是一個重要問題。每次我必須修改一個模擬器或其他工具時,我都會花費很多時間來理解流程。我試圖讓這個過程更加高效,而且耗時更少。
是否有工具可以獲取代碼庫並生成像UML圖這樣的有用圖表示?在分析代碼時,是否還有一些對你有用的特定技術?
看一看這個 - http://stackoverflow.com/questions/405953/generating-uml-from-c-code – c69