好奇你们现在写代码之前还画流程图吗

2019-05-05 13:55:51 +08:00
 cstj0505

最近发现有状态转换的时候,不靠流程图逻辑根本理不清楚,可能脑容量太小。 然后就是系统设计的时候,模块之间相互依赖也要画。

12686 次点击
所在节点    程序员
72 条回复
DANG
2019-05-05 14:02:09 +08:00
别怕别人笑话,也没人笑话,该画就画,含糊不得
ChoateYao
2019-05-05 14:06:45 +08:00
好记性不如烂笔头。
记不住、理不清就画,这样子对于脑袋来说有一个直观的反馈。
rock_cloud
2019-05-05 14:08:06 +08:00
画,之前画了个流程图,打印出来一张 A2 那么大,画完之后,发现了好几个 bug
loading
2019-05-05 14:08:20 +08:00
菜鸟和大拿都画,不画的都是中等水平的。
lzxz1234
2019-05-05 14:08:33 +08:00
状态转换太多的的话考虑下工作流,否则就算画了流程图也没用,时间长了没人能清楚知道加一个状态都会影响到哪
ninestep
2019-05-05 14:10:47 +08:00
不光画流程图,任何脑海中的东西都希望形成文档
freedomshi
2019-05-05 14:13:36 +08:00
大部分的人写代码都是操作数据库和输出 json,你说需要画图吗?
zycpp
2019-05-05 14:17:41 +08:00
简单逻辑的不画。
太复杂的,自己都记不住,过几天就忘了,不画不行
cstj0505
2019-05-05 14:21:01 +08:00
@rock_cloud 哈哈,我曾经也和你一样。
特别复杂逻辑,不画清楚真不怎么敢写
L3au
2019-05-05 14:22:03 +08:00
设计先行,编码在后
mogutouer
2019-05-05 14:28:00 +08:00
不要为了画图而画图就行
wu67
2019-05-05 14:28:53 +08:00
能用膝盖想清楚的都不画. 想不清楚的就默默从包里掏出钢笔...(我指垃圾前端 curd)
charten
2019-05-05 15:57:31 +08:00
我不画的话,写出来的代码连我自己都觉得难维护
ccming
2019-05-05 16:07:01 +08:00
作文都会写, 会写小说的是作家, 作家有一二三四五六流, 不知道作家怎么构思故事线的.
ylsc633
2019-05-05 16:36:57 +08:00
如果业务逻辑非常多, 肯定会画的....

一般是需求评审后,我就开始画.然后画好几个版本.. 因为可能设计到 合并相同的代码!

画好了,开始写代码, 并标注好注释,方便知道自己到哪一步了...
kanepan19
2019-05-05 16:38:23 +08:00
直接画脑图
yidinghe
2019-05-05 16:38:43 +08:00
有助于自己理解的程度就行
matsuijurina
2019-05-05 16:43:20 +08:00
反正我上次看新闻一个写小黄文的作家被抓的时候家里还摆满了各种人物关系图,剧情流程图...汗颜,在任何一个行业想要做出点成绩都不是容易的事情。
watzds
2019-05-05 16:55:35 +08:00
在脑子里画图
itqls
2019-05-05 16:58:47 +08:00
我是拿笔在笔记本上画- -

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/561100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX