• 请不要在回答技术问题时复制粘贴 AI 生成的内容
darknoll
V2EX  ›  程序员

不得不说,花在维护老代码上时间远远超过开发新项目的时间

  •  
  •   darknoll · Dec 28, 2020 · 4849 views
    This topic created in 1983 days ago, the information mentioned may be changed or developed.

    手头上就有个 asp.net 的 webform 项目,前端是 jquery 写的,只能 IE 使用,因为嵌入了 activeX 。 bug 超多,部署超麻烦,用的客户还挺多,动不动就有客户要改这改那的,我一个人维护开发,现在发现投在上边的时间远远超过了做新项目的时间,甚是烦恼。 虽然新版本都做好了,还是得维护这些旧代码,实在是太难了。

    24 replies    2020-12-29 19:18:38 +08:00
    peterontheway
        1
    peterontheway  
       Dec 28, 2020
    何尝不是呢,只要项目还在赚钱。
    itechify
        2
    itechify  
    PRO
       Dec 28, 2020 via Android
    但是他赚钱啊🙃
    NexTooo
        3
    NexTooo  
       Dec 28, 2020
    但是他赚钱啊
    murmur
        4
    murmur  
       Dec 28, 2020
    是这样的,很多时候都是系统亏本维护赚钱,我们集团有几个项目都是 07 09 年就开始坐的,现在还在正常使用,维护费都够重建几个了
    wysnylc
        5
    wysnylc  
       Dec 28, 2020   ❤️ 2
    历史既是财富也是包袱
    zsyld
        6
    zsyld  
       Dec 28, 2020
    你以后的接盘者也是这么想的.....
    Felldeadbird
        7
    Felldeadbird  
       Dec 28, 2020
    等项目没人用了自然不需要维护了。

    如果没有强力决策者去推动改变,只能耗费精力去维护
    arthas2234
        8
    arthas2234  
       Dec 28, 2020
    憋说了,我手上还有一个用 C++ builder 写的项目,用的组件是 DevExpress
    全公司就我会一点 C++,每次维护那个项目真是要了老命
    kikyous
        9
    kikyous  
       Dec 28, 2020 via Android
    除了外包公司,谁会一直新项目啊
    jzmws
        10
    jzmws  
       Dec 28, 2020
    所以写代码时候 一定要有规范, 要不然 (米共) 山维护起来就是噩梦
    supuwoerc
        11
    supuwoerc  
       Dec 28, 2020
    要恰饭的嘛
    supuwoerc
        12
    supuwoerc  
       Dec 28, 2020
    我写好的组件和模块我们组还有人不用 要自己再写一遍一模一样的代码 屎山就是这样堆起来的 还不好说 没办法 算了 各扫门前雪吧
    Eytoyes
        13
    Eytoyes  
       Dec 28, 2020
    给钱就都好说,干啥都是干
    boluo
        14
    boluo  
       Dec 28, 2020   ❤️ 2
    有洁癖和完美主义倾向的程序员是痛苦的
    IsaacYoung
        15
    IsaacYoung  
       Dec 28, 2020
    💩⛰️💩
    ericgui
        16
    ericgui  
       Dec 28, 2020
    @boluo 我的完美主义已经被彻底治好了
    jones2000
        17
    jones2000  
       Dec 28, 2020
    前人挖坑,后人填。
    tabris17
        18
    tabris17  
       Dec 28, 2020
    日本最后一家寻呼台一直运营到去年
    lookenwu
        19
    lookenwu  
       Dec 28, 2020
    我曾经维护过一个项目,代码不堪入目,后来花了几个周末加班重写了,然后心情舒畅了
    la2la
        20
    la2la  
       Dec 28, 2020
    @lookenwu 然后公司给你指派了新的任务
    Mac
        21
    Mac  
       Dec 28, 2020
    能用就行了,学学阿三,补丁上打补丁不照样领薪水么
    lbmjsls1
        22
    lbmjsls1  
       Dec 28, 2020
    你说的开发新项目的时间,仅仅是开发出可运行版本的时间。如果加上屏蔽线上的各种坑,跑出来与老项目一样的结果,时间不好说,最后会不会变成屎山也不好说。
    xvb2421
        23
    xvb2421  
       Dec 29, 2020
    因为现在的老项目就是当初的新项目啊
    darknoll
        24
    darknoll  
    OP
       Dec 29, 2020
    @zzh1224 话虽如此,但毕竟现在是用 vue+go,总比 jquery+VC 好维护多了吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4223 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 00:06 · PVG 08:06 · LAX 17:06 · JFK 20:06
    ♥ Do have faith in what you're doing.