现代的程序基本不画流程图。为什么原来的程序要画流程图呢? (1)原来的程序基于行号和非结构化的跳转,所以要精心设计,否这很难插入或者修改代码 (2)原来的程序不提倡或者不支持用缩进来增强可读性,为了看懂代码,需要流程图 (3)原来的程序基本没有模块化的设计思想,所以代码冗长职责不分,需要流程图来分析 (4)原来的开发环境不够智能,调试功能不全,为了排错,需要流程图所以说,流程图是一个已经被扫进历史垃圾堆的东西。你们的老师可以下岗回家带孙子了。对于网络通讯,绘制个顺序图还是很有必要的。顺序图是UML定义图表的一种。你可以使用 Borland Together 或者 IBM Rose 来绘制。
(1)原来的程序基于行号和非结构化的跳转,所以要精心设计,否这很难插入或者修改代码
(2)原来的程序不提倡或者不支持用缩进来增强可读性,为了看懂代码,需要流程图
(3)原来的程序基本没有模块化的设计思想,所以代码冗长职责不分,需要流程图来分析
(4)原来的开发环境不够智能,调试功能不全,为了排错,需要流程图所以说,流程图是一个已经被扫进历史垃圾堆的东西。你们的老师可以下岗回家带孙子了。对于网络通讯,绘制个顺序图还是很有必要的。顺序图是UML定义图表的一种。你可以使用 Borland Together 或者 IBM Rose 来绘制。