我在Oracle 2000+行中有很多很長的程序,有很多的調用。我想生成程序流程圖(算法),以便更好地瞭解進一步重構的過程。SQL程序流程圖生成軟件程序流程
這不是我寫的代碼,所以我不知道邏輯不夠。
你會建議在這種情況下做什麼?我試圖畫出類似文本的流程,但需要花費很多時間,並且仍然很難涵蓋理解的所有邏輯。
我看到的最好方法是從SQL過程生成的流程圖,並鏈接到代碼和圖表之間的「跳轉」。
UPDATE: 做同樣發現幾個軟件:
ClearSQL - 使CRUD圖,呼叫圖形和流程圖。 (使用它現在):它具有Outline(使代碼流能夠摺疊 - 展開代碼塊 - 非常酷!),代碼資源管理器(枚舉所有的func,包含鏈接的參數ti SQL文本 - 只是在界面)功能
問題歸結爲建議一種工具,軟件,庫,這是一種偏離主義。 – Trilarion 2015-02-15 10:56:11