V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zhengqiaoyin
V2EX  ›  程序员

重构重构,给个思路吧各位大佬们

  •  
  •   zhengqiaoyin · 220 天前 · 3240 次点击
    这是一个创建于 220 天前的主题,其中的信息可能已经有所发展或是发生改变。

    老板说我们的一个产品需要进行整体重构,需要我们团队搞个方案,有没有一些思路分享啊!万分感谢!!

    20 条回复    2024-05-21 17:09:18 +08:00
    meiguozhiguang
        1
    meiguozhiguang  
       220 天前
    什么业务类型项目,什么技术选型,人员组成 都是重构考虑的点,这问的太笼统
    nash1000
        2
    nash1000  
       220 天前
    时间充裕就重做吧,别重构了。
    chigeyaowaner
        3
    chigeyaowaner  
       220 天前
    楼上+1 没有一些条件什么的

    但整体思路可以是先做底层重构,再做业务代码的重构。

    之前看的禅道的重构感觉写的还是很诚恳:
    https://www.zentao.net/redirect-index-24086.html
    linauror
        4
    linauror  
       220 天前
    这个也要分技术架构重构,还是产品方面的重构。技术类重构主要看目前的技术方面有什么问题,要怎么去解决,产品方面就不好说了,看变动有多大
    CHTuring
        5
    CHTuring  
       220 天前   ❤️ 9
    先去看一遍《提问的技巧》
    ZhuWenJian
        6
    ZhuWenJian  
       220 天前
    1 、先把不需要的代码、资源文件删了;
    2 、将存在多份一模一样或相似的的代码进行整理;
    3 、根据责任,进行模块划分、架构,调整代码位置;
    4 、模块内看能否使用设计模式进行逻辑优化;
    5 、检查性能是否可优化、代码简洁度;

    我自己的一些经验吧。
    sampeng
        7
    sampeng  
       220 天前
    我刚做了一个留言板,请问,我怎么改成淘宝?
    0xWalker
        8
    0xWalker  
       220 天前
    先把现有业务流程和架构理清了,再看怎么重构,还没调查清楚就来问,空中楼阁,怎么能得到你想要的答案。
    chaoschick
        9
    chaoschick  
       220 天前 via Android
    把提出这个问题的人重构了(。・`ω´・)
    GeruzoniAnsasu
        10
    GeruzoniAnsasu  
       220 天前
    好的:

    >> 点击显示隐藏内容:chatGPT 的回复
    iOCZS
        11
    iOCZS  
       220 天前
    很奇怪,看不到你们做的菜,就问我怎么改进。
    那就改进作料,火候,食材吧
    tzxxxx
        12
    tzxxxx  
       220 天前
    问题的关键,就是找到关键的问题^_^
    3a10IgjVYjvsH93b
        13
    3a10IgjVYjvsH93b  
       220 天前
    这东西不应该看系统有什么问题吗?😂😂
    重构什么啊,不是解决之前留下的问题,为未来留下变更的机会吗🤣🤣
    renshengluguo
        14
    renshengluguo  
       220 天前
    先了解一下领导的意思
    sagaxu
        15
    sagaxu  
       220 天前
    代码重构?
    技术架构重构?
    产品重构?
    业务重构?

    先搞清楚老板要的是哪个层面的重构,再列出风险和收益表
    abcfyk
        16
    abcfyk  
       220 天前
    hhhhh ,一个敢提,一个敢接
    chihiro2014
        17
    chihiro2014  
       220 天前
    先审核下自己代码的数据流啊,根据业务模块再重构啊。
    上来就动代码,容易暴毙
    43n5Z6GyW39943pj
        18
    43n5Z6GyW39943pj  
       220 天前
    重构人员即可(换一种代码风格
    kneo
        19
    kneo  
       220 天前 via Android
    老板的意思是你们产品做的太垃圾了,把代码全删了从头再写一个。就这个思路。
    zbatman
        20
    zbatman  
       220 天前
    重构的话,得先这样,然后再这样,最后再这样。
    楼主,我说明白了吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2448 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:04 · PVG 08:04 · LAX 16:04 · JFK 19:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.