We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
有一个产品,Code Visual to Flowchart,它可以采用各种语言的代码并执行就像你所描述的那样。不幸的是,虽然 Oracle 似乎不在支持的语言列表中,但 Microsoft TSQL 却在;也许您至少可以将您的过程从 Oracle 转换为 MS 并使用它来粗略地可视化您的过程流程。
失败伯纳尔的建议听起来是最好的方法,本质上是分而治之。
There is a product, Code Visual to Flowchart, which can take code in various languages and do something like what you're describing. Unfortunately though Oracle doesn't appear to be in the list of supported languages, but Microsoft TSQL is; maybe you could at least translate your proc from Oracle into MS and use this to roughly visualize your proc's flow.
Failing that burnall's suggestion sounds like the best way to go, essentially divide and conquer.
我怀疑这样的工具,即使它存在,也能帮助更好地理解。我想,大流程图的时代已经结束了。
我建议通过逐步重构来理解逻辑:
迭代地将部分过程提取为较小的过程并添加测试。
I doubt that such tool, even if it exists could help better understanding. I think, time of big flow-charts is over.
I would advice to understand logic with step-by-step refactoring:
iteratively extract parts of procedure to smaller procedures and add tests.