最近发现有状态转换的时候,不靠流程图逻辑根本理不清楚,可能脑容量太小。 然后就是系统设计的时候,模块之间相互依赖也要画。
![]() |
1
DANG 218 天前 ♥ 7
别怕别人笑话,也没人笑话,该画就画,含糊不得
|
2
ChoateYao 218 天前
好记性不如烂笔头。
记不住、理不清就画,这样子对于脑袋来说有一个直观的反馈。 |
![]() |
3
rock_cloud 218 天前 ♥ 1
画,之前画了个流程图,打印出来一张 A2 那么大,画完之后,发现了好几个 bug
|
![]() |
4
loading 218 天前 via Android
菜鸟和大拿都画,不画的都是中等水平的。
|
5
lzxz1234 218 天前
状态转换太多的的话考虑下工作流,否则就算画了流程图也没用,时间长了没人能清楚知道加一个状态都会影响到哪
|
![]() |
6
ninestep 218 天前 ♥ 1
不光画流程图,任何脑海中的东西都希望形成文档
|
7
freedomshi 218 天前 ♥ 1
大部分的人写代码都是操作数据库和输出 json,你说需要画图吗?
|
![]() |
8
zycpp 218 天前 via iPhone
简单逻辑的不画。
太复杂的,自己都记不住,过几天就忘了,不画不行 |
9
cstj0505 218 天前
@rock_cloud 哈哈,我曾经也和你一样。
特别复杂逻辑,不画清楚真不怎么敢写 |
![]() |
10
L3au 218 天前 ♥ 1
设计先行,编码在后
|
![]() |
11
mogutouer 218 天前
不要为了画图而画图就行
|
![]() |
12
wu67 218 天前
能用膝盖想清楚的都不画. 想不清楚的就默默从包里掏出钢笔...(我指垃圾前端 curd)
|
![]() |
13
charten 218 天前
我不画的话,写出来的代码连我自己都觉得难维护
|
![]() |
14
ccming 218 天前
作文都会写, 会写小说的是作家, 作家有一二三四五六流, 不知道作家怎么构思故事线的.
|
15
ylsc633 218 天前
如果业务逻辑非常多, 肯定会画的....
一般是需求评审后,我就开始画.然后画好几个版本.. 因为可能设计到 合并相同的代码! 画好了,开始写代码, 并标注好注释,方便知道自己到哪一步了... |
16
kanepan19 218 天前
直接画脑图
|
![]() |
17
yidinghe 218 天前
有助于自己理解的程度就行
|
![]() |
18
matsuijurina 218 天前
反正我上次看新闻一个写小黄文的作家被抓的时候家里还摆满了各种人物关系图,剧情流程图...汗颜,在任何一个行业想要做出点成绩都不是容易的事情。
|
![]() |
19
watzds 218 天前 via Android
在脑子里画图
|
20
itqls 218 天前
我是拿笔在笔记本上画- -
|
21
loveCoding 218 天前
复杂的话,会画下流程图和时序图
|
![]() |
22
OMGZui 218 天前
画
|
![]() |
23
Vegetable 218 天前 via Android
不画的话,怎么快速让别人理解自己的代码呢,总会有人来看的,方便自己,造福他人。
|
![]() |
24
huijiewei 218 天前 via iPhone
逻辑复杂的话肯定要画的,有时候画完你会发现很多逻辑分支可以合并精简呢
|
25
AirBlue 218 天前 via Android
你们一般都用什么画流程图
|
26
daodao116 218 天前
需要画的时候就画啊,拿张白纸画也行啊。
|
![]() |
28
wysnylc 218 天前
好记性不如烂笔头,不是画什么图而是得记着你写了什么
要不然出个问题找记忆找半天,事早就被耽误了 |
![]() |
29
JCZ2MkKb5S8ZX9pq 218 天前
不画的话,过几个月重读代码的成本,和画图也差不多。
|
![]() |
30
radiocontroller 218 天前
把问题描述清楚就已经解决一半的问题了
|
![]() |
31
Phuasheng 218 天前
不是画图,个人是写伪代码
|
32
Wicked 218 天前 via iPhone
我通常是看代码的时候画
|
33
greatbody 217 天前
分析需求,需要一堆便利贴。
做需求的时候,先写好功能测试,然后 TDD |
![]() |
34
orangeade 217 天前 via Android
简单需求直接写代码
复杂系统,设计很多人很多部门的要画 |
35
lookas2001 217 天前
同脑容量小,手头画一画总比干想好使。
|
36
GoTop 217 天前
像我这样的野鸡程序员,从来不画图,反正项目小,也没这个必要
|
![]() |
37
no13bus 217 天前
稍微复杂一点就画。不仅仅开发画,测试也要学着画。
|
38
MonoLogueChi 217 天前 via Android
手边一支笔一个本子,todo 喜欢记到本子上,SQL 喜欢在本子上写一下,表结构喜欢写到本子上,逻辑搞不清楚就在本子上画,空间坐标转换,那更是没有本子画图根本不会做
|
![]() |
39
zhuzhibin 217 天前 via iPhone
用 flow 描述出来
|
![]() |
40
xiangyuecn 217 天前
脑子不够用,脑图来补一下。。。我怕吓到诸位,默默的放了一张图
![]() http://wx2。sinaimg。cn/large/a32300cdly1g2r8kamsrtj20pu0di0u4.jpg [史上最强反反盗链链接] |
![]() |
41
zgl263885 217 天前 via iPhone
能把业务理清楚,用图画出来,这才是大牛。至于后面用代码实现,给个刚毕业俩月的萌新,都能照图写出来。
|
![]() |
42
zjsxwc 217 天前 via Android
我用 umlet 画实体类与业务关系
|
43
a554340466 217 天前 via iPhone
还要求写设计案。
|
![]() |
44
iAcn 217 天前 via Android
逻辑复杂的时候会简单画画,习惯用笔。
|
![]() |
45
chenyu8674 217 天前
画
尤其是如果要交接的话这玩意比文档好用多了 |
![]() |
46
passerbytiny 217 天前
@cstj0505 流程图一般是给外人看的,并且一般只适合体现简单的流程,否则图和代码之间的翻译就是个大问题。你这种情况要上 UML,画个状态机,再补个序列图,以后想重构都很容易。
@kanepan19 #14 @xiangyuecn #36 你们比较适合当“画图”经理 |
![]() |
47
younfor 217 天前
画啊。画图两个礼拜,开发两三天。嗯,留给程序狗开发的时间不多了,我枯了(
|
48
carlclone 217 天前
画的画的, 脑容量低 , 再也不敢不画了 , 甚至还要先写上伪代码
|
49
cstj0505 217 天前
@passerbytiny 多谢,确实是正在重构,之前为了赶进度有个地方代码一大坨,回过头看自己还要看半天,现在重新梳理逻辑
|
50
cstj0505 217 天前
@xiangyuecn 这图牛逼,大佬喝阔落
|
![]() |
51
liuxey 217 天前
@xiangyuecn #40 神仙业务逻辑,我想问下,这个测试用例有多少个?
|
![]() |
52
guoyuchuan 217 天前
该画还是得画
|
![]() |
53
phpcxy 217 天前
画,千万不能自以为是
|
![]() |
54
babedoll 217 天前
要画。。不然代码写着写着就发现要加新功能。。
|
![]() |
55
xiangyuecn 217 天前
@liuxey #54 结果比 #47 惨些 画图两礼拜 老板一瞄预估的工期 默默的取消了项目,测个锤子😂
|
![]() |
56
visonme 217 天前
这是个好习惯,不过大多数在纸上手绘
|
![]() |
57
antchenanyu 217 天前
画
|
![]() |
58
4ark 217 天前 via Android
@xiangyuecn 这是什么软件
|
![]() |
59
Baymaxbowen 217 天前 via Android
画,不画出来的话理解不够清晰
|
![]() |
60
HansCathy 217 天前
画画
|
![]() |
61
ericgui 217 天前
还是画一下比较合适,可以用笔
|
![]() |
62
duxiansen 217 天前
所以你们都是用什么画流程图的?
|
![]() |
63
RickyWonng 217 天前
A4 纸的大本子,加一把尺子,一根笔,画图最合适了
|
64
NonClockworkChen 217 天前
只有具体了,才会想到不足。。。
|
![]() |
65
alexmy 217 天前
MindMaster 也还好吧,用一款就好了,反正没有什么复杂的需求。
|
![]() |
66
xiangyuecn 217 天前
@4ark #58 百度脑图
|
![]() |
67
rock_cloud 217 天前
问画图工具的,可以试试 https://draw.io
|
![]() |
68
Guocy2010 217 天前
@matsuijurina 请问他们的文章都发到什么地方去了
|
69
luozic 217 天前 via iPhone
画,除非是垃圾逻辑,否则谁写谁知道,坑多得手机
|
70
luozic 217 天前 via iPhone
完整的不是 UML,好几张图吧
|
![]() |
71
ywisax 216 天前
会画。只要业务可以用状态机来驱动的话,画出来基本就是代码写好了。
|
![]() |
72
yishanhe 216 天前
|