老板说我们的一个产品需要进行整体重构,需要我们团队搞个方案,有没有一些思路分享啊!万分感谢!!
![]() | 1 meiguozhiguang 2024-05-21 10:10:28 +08:00 什么业务类型项目,什么技术选型,人员组成 都是重构考虑的点,这问的太笼统 |
![]() | 2 nash1000 2024-05-21 10:18:41 +08:00 时间充裕就重做吧,别重构了。 |
![]() | 3 chigeyaowaner 2024-05-21 10:21:30 +08:00 楼上+1 没有一些条件什么的 但整体思路可以是先做底层重构,再做业务代码的重构。 之前看的禅道的重构感觉写的还是很诚恳: https://www.zentao.net/redirect-index-24086.html |
4 linauror 2024-05-21 10:26:16 +08:00 这个也要分技术架构重构,还是产品方面的重构。技术类重构主要看目前的技术方面有什么问题,要怎么去解决,产品方面就不好说了,看变动有多大 |
![]() | 5 CHTuring 2024-05-21 10:37:21 +08:00 ![]() 先去看一遍《提问的技巧》 |
6 ZhuWenJian 2024-05-21 11:09:19 +08:00 1 、先把不需要的代码、资源文件删了; 2 、将存在多份一模一样或相似的的代码进行整理; 3 、根据责任,进行模块划分、架构,调整代码位置; 4 、模块内看能否使用设计模式进行逻辑优化; 5 、检查性能是否可优化、代码简洁度; 我自己的一些经验吧。 |
7 sampeng 2024-05-21 11:35:28 +08:00 我刚做了一个留言板,请问,我怎么改成淘宝? |
8 0xWalker 2024-05-21 12:50:11 +08:00 先把现有业务流程和架构理清了,再看怎么重构,还没调查清楚就来问,空中楼阁,怎么能得到你想要的答案。 |
![]() | 9 chaoschick 2024-05-21 12:52:57 +08:00 via Android 把提出这个问题的人重构了(。·`ω·) |
10 GeruzoniAnsasu 2024-05-21 12:54:18 +08:00 好的: >> 点击显示隐藏内容:chatGPT 的回复 |
11 iOCZS 2024-05-21 12:56:21 +08:00 很奇怪,看不到你们做的菜,就问我怎么改进。 那就改进作料,火候,食材吧 |
12 tzxxxx 2024-05-21 13:15:37 +08:00 问题的关键,就是找到关键的问题^_^ |
13 3a10IgjVYjvsH93b 2024-05-21 13:19:05 +08:00 这东西不应该看系统有什么问题吗? 重构什么啊,不是解决之前留下的问题,为未来留下变更的机会吗 |
14 renshengluguo 2024-05-21 13:20:49 +08:00 先了解一下领导的意思 |
![]() | 15 sagaxu 2024-05-21 13:25:10 +08:00 代码重构? 技术架构重构? 产品重构? 业务重构? 先搞清楚老板要的是哪个层面的重构,再列出风险和收益表 |
![]() | 16 abcfyk 2024-05-21 13:59:31 +08:00 hhhhh ,一个敢提,一个敢接 |
17 chihiro2014 2024-05-21 14:28:12 +08:00 先审核下自己代码的数据流啊,根据业务模块再重构啊。 上来就动代码,容易暴毙 |
18 43n5Z6GyW39943pj 2024-05-21 14:31:02 +08:00 重构人员即可(换一种代码风格 |
19 kneo 2024-05-21 17:05:32 +08:00 via Android 老板的意思是你们产品做的太垃圾了,把代码全删了从头再写一个。就这个思路。 |
![]() | 20 zbatman 2024-05-21 17:09:18 +08:00 重构的话,得先这样,然后再这样,最后再这样。 楼主,我说明白了吗? |