大佬们,你们写代码会考虑以后需求变更吗?会多大程度去考虑?

2019-08-16 09:11:16 +08:00
 c0011
2901 次点击
所在节点    问与答
25 条回复
phpcxy
2019-08-16 09:16:02 +08:00
把自己的智商拉到跟产品或者客户同一水平后考虑。
fox0001
2019-08-16 09:25:19 +08:00
会考虑设置一些灵活的参数
itskingname
2019-08-16 09:38:30 +08:00
项目的第一个版本我不会考虑需求以后太大的变化。

从第二个版本开始,通过对比第二个版本和第一个版本的差异,来预估以后需求变化的频率和程度。
AngryPanda
2019-08-16 09:39:44 +08:00
想的太多的结果是,哎呀,项目 delay 了,绩效被扣了
qdl
2019-08-16 09:42:30 +08:00
想那么多做什么,老夫拿起键盘就是干....🐶
xiaoyang7545
2019-08-16 10:05:09 +08:00
我们经常出现后面的需求跟前面的需求逻辑上完全冲突。所以考虑那么多好像没啥用,还是得改。
jacsice
2019-08-16 10:17:10 +08:00
一楼说的精辟啊,别自己瞎捉摸,产品的思路你跟不上。。。
TobiahShaw
2019-08-16 10:24:12 +08:00
可以稍微考虑,别考虑太多,具体原因同 1 楼,会让你考虑的东西完全没用
Egfly
2019-08-16 11:17:28 +08:00
会做一些预留吧,从业务的发展的趋势来考虑。这些预留大多数是数据库设计上
q8164305
2019-08-16 11:28:18 +08:00
写代码的时候都是怎么快怎么来,从来不考虑扩展,有时间再重构
lizhenda
2019-08-16 11:40:30 +08:00
别想太多,尽量最简单实现,解耦,内聚。因为你会发现需求变更完全是推到重做,所以,不要提前优化
Vegetable
2019-08-16 11:42:12 +08:00
看产品水平.
good1uck
2019-08-16 12:26:07 +08:00
基本都是建议怎么快怎么来的
mcfog
2019-08-16 13:17:03 +08:00
当然要考虑,但是什么叫多大程度?怎么个设计架构,花多少精力在预备未来的需求变更上这个东西本身就是考虑的结果
PythonKGB
2019-08-16 16:07:33 +08:00
这东西跟产品水平根本没关系

大部分看需求方的要求

比如我们的客户是政府客户,他们说要修改,前后逻辑都是违背的,项目经理控制失败了(政府你怎么控制?)

这个时候产品只能硬着头皮和技术去改动。

技术当然要考虑好变更甚至重做的可能了。
gabezhao
2019-08-16 16:19:46 +08:00
产品的思路和你不一样的,想多了没用
tabris17
2019-08-16 16:20:22 +08:00
看有多少时间了
c0011
2019-08-16 17:21:44 +08:00
@lizhenda 我现在差不多就是这样。
linxl
2019-08-16 17:23:12 +08:00
我尽量一个方法做一件事,至于其他的,特别是需求的变动,比女人的心思还难猜。
archersgz
2019-08-16 18:05:11 +08:00
别多想,快最重要.

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

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

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

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

© 2021 V2EX