接手了一个改造了 2 次的产品。很多的产品代码不合理,登录机制、商品模块、包括底层的数据结构。

2019-11-16 11:32:28 +08:00
 tingsen

接手了一个改造了 2 次的产品。很多的产品代码不合理,登录机制、商品模块、包括底层的数据结构。怎么捋出一条路,能够让产品,从架构,到代码。能够清晰一些。求解

1709 次点击
所在节点    程序员
10 条回复
eason1874
2019-11-16 11:36:26 +08:00
能用就不要轻易去动,要动就立项大版本重新做。

你去改现在的,改好了没功劳,出了问题都是你背锅。
superrichman
2019-11-16 11:49:47 +08:00
除非允许你推倒重做,不然还是将就着用吧...
ericgui
2019-11-16 13:32:54 +08:00
当我年轻的时候,我会建议你去勇敢的重构,但现在我的想法,和上面 2 位差不多了

即便你鼓起勇气重构,你的英雄气概,也会很快消磨的一干二净
linuxsteam
2019-11-16 13:35:59 +08:00
你感觉能改变吗? 架构用心搭。后续的招的人也不好好对待。 来自一个外包公司员工,对重构项目结构研究后得到的结论。(听说那个大哥,弄好结构就离职了)
littleylv
2019-11-16 13:38:34 +08:00
严重同意 1 楼
anonymous256
2019-11-16 13:39:14 +08:00
不清楚你们的问题。我们的问题大多是代码耦合度太高, 解决办法是拆分模块。
不建议重构, 尽可能在原来的基础修修补补。
whitehack
2019-11-16 13:49:35 +08:00
为了和谐的人生,千万不要重构!! 除非领导安排重构。 快死了这条心吧!!
Kagari
2019-11-16 13:55:43 +08:00
参考快手重构 A 站,预计半年,然后花了一年才完成,真是下了血本
hinate
2019-11-16 14:00:48 +08:00
要不屎山继续堆,要不就清理掉,重新造
tingsen
2019-11-16 14:02:08 +08:00
感谢各位的建议。决定在原先的基础上优化。

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

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

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

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

© 2021 V2EX