经验丰富的程序员是否仍然使用流程图来计算操作顺序,或者他们是否在脑中进行操作?

wil*_*lc2 2 modeling design-patterns

这是一个合法的工具,还是一个我最终会不再需要的拐杖?

更新:按操作顺序,我的意思是:

  1. 启动应用
  2. 读取首选项
  3. 从prefs计算值
  4. 将prefs写入文件...

现在,当我无法可视化程序流时,我在方法级别应用程序级别绘制图表.

Ste*_*owe 8

如果你的字面意思是"流程图",那么

,有经验的程序员不使用流程图,他们使用数据流图,动作图,序列图,用例等; 20世纪70年代,当经验研究*几乎证明它们作为一种设计工具毫无用处时,流程图就失宠了

...... GRA的实证研究主要集中在流程图上,这些研究的结果表明其作为理解辅助的有效性值得怀疑.

如果你只是指"图表",那么

是的,当然.视觉隐喻是有用的工具.