同学们,你们做设计的时候,还做详细设计方案,画 UML 图什么的么

2019-03-03 10:50:09 +08:00
 yigeshitou

以前在做传统项目的时候,好像做的还挺认真的

自打进了互联网的门,一群微服务什么的,真就没做过了,感觉手艺都锈了。。啊

3266 次点击
所在节点    程序员
9 条回复
herozhang
2019-03-03 10:59:29 +08:00
如果业务比较复杂且重要,还是要做,还要一群人集体 review 设计。
lihongjie0209
2019-03-03 11:17:37 +08:00
你们的需求固定嘛?边做边改的项目你要是设计我估计你做不完
msg7086
2019-03-03 11:49:25 +08:00
敏捷开发快速迭代对设计的要求有所降低,不画 UML 不做详细设计方案但是大体上的思路还是要有的,否则写代码就像无头苍蝇一样乱撞也不是个办法。
jingyulong
2019-03-03 12:16:50 +08:00
《面向对象设计与分析》第三版,了解一下。软件开发最重要思想之一,怎么会落伍呢。不管是编程语言还是软件设计,都是精髓。
jingyulong
2019-03-03 12:18:05 +08:00
普通程序员和架构师的差别有时候就在一些细节上,加油。
yigeshitou
2019-03-03 15:37:34 +08:00
@herozhang 你们的设计方案里都放些什么?用例?时序图之类么
yigeshitou
2019-03-03 15:38:36 +08:00
@lihongjie0209 需求反复,这个确实坑爹。可是不经设计的东西,往往都很难维护和扩展,逻辑越加越多
yigeshitou
2019-03-03 15:39:32 +08:00
@jingyulong 谢谢!

最近我们团队也在开始做设计以及设计方案评审的组织,但是还没找到适合这种开发节奏的有效办法
herozhang
2019-03-03 17:13:19 +08:00
@yigeshitou 用例、类图、时序、部署

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

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

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

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

© 2021 V2EX