Programming languages 创建程序流程图的建议软件

Programming languages 创建程序流程图的建议软件,programming-languages,modeling,flowchart,Programming Languages,Modeling,Flowchart,你能建议我用软件为程序逻辑创建流程图吗。 我的问题是,我已经用很多if…else创建了复杂的算法,我需要为所有这些创建流程图以避免错误。 我想要的例子是 但我不希望它从源代码创建流程图。我想自己创造它 或 来源:经典答案是,但也有。最好的可能是。如果你想自己画流程图,你可以看看GraphViz 如果您在编码之前手动/前瞻性地创建流程图,而不是在编码之后自动/回顾性地创建流程图,那么很难打败一支普通的老式机械铅笔、Faber Castell R Magic Rub橡皮擦和一张大纸。在我的生活中,我

你能建议我用软件为程序逻辑创建流程图吗。 我的问题是,我已经用很多if…else创建了复杂的算法,我需要为所有这些创建流程图以避免错误。 我想要的例子是 但我不希望它从源代码创建流程图。我想自己创造它 或
来源:

经典答案是,但也有。最好的可能是。

如果你想自己画流程图,你可以看看GraphViz

如果您在编码之前手动/前瞻性地创建流程图,而不是在编码之后自动/回顾性地创建流程图,那么很难打败一支普通的老式机械铅笔、Faber Castell R Magic Rub橡皮擦和一张大纸。在我的生活中,我不得不使用绘图台和H型纸几次。一个IBM流程图模板,如果你能找到一个,呵呵


这个练习教会你的一件事就是不要再把自己画进那个特定的角落,与中一样,不要让您的逻辑变得如此复杂。

Microsoft Visio或Visual Paradigm Community Edition。

这是最明显的选项,但缺点是:在创建大型结构斗杆和斗杆时,它不会自动重新调整流程图的大小。我试图成功地使用微软Visio。这是我今天看到的最好的一次。适合制作各种类型的图表,非常简单。这个太复杂了。我需要一些基本的算法流程图,就像我提供的屏幕显示