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