V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wxd92
V2EX  ›  程序员

单从维护讲,一个人在公司能维护多大的代码量?

  •  
  •   wxd92 · 2022-05-12 22:41:18 +08:00 via iPhone · 3655 次点击
    这是一个创建于 933 天前的主题,其中的信息可能已经有所发展或是发生改变。
    16 条回复    2022-05-13 22:43:07 +08:00
    haah
        1
    haah  
       2022-05-12 22:59:56 +08:00   ❤️ 3
    给多少钱,维护多少的代码量。
    chendl111
        2
    chendl111  
       2022-05-12 23:08:45 +08:00
    纯业务代码维护不难,主要是底层架构难修改
    thtznet
        3
    thtznet  
       2022-05-12 23:10:24 +08:00   ❤️ 3
    我永远不知道我自己有多少潜力,因为也从来没有老板肯对我用光他花钱的潜力。
    wxd92
        4
    wxd92  
    OP
       2022-05-12 23:11:10 +08:00 via iPhone
    @chendl111 对,很庞大且老旧的代码库底层一般不动了,维护加功能
    potatowish
        5
    potatowish  
       2022-05-13 00:11:46 +08:00 via iPhone
    取决于技术栈,当然还有 money
    hamsterbase
        6
    hamsterbase  
       2022-05-13 00:24:46 +08:00 via iPhone
    认识 10x 程序员。那阿里举例子

    p6 大兵,不带人的 p7 大头兵,不带人的 p8 巨头兵
    ration
        7
    ration  
       2022-05-13 00:31:00 +08:00 via Android
    这个真不好估量。项目复杂度,项目遗留 bug 都有影响。还有维护你需要做到那种程度也是问题。比如能及时维护,这个时间是以小时还是以天为单位。一个人有限时间内做的事情是有限的。
    Issacx
        8
    Issacx  
       2022-05-13 00:37:17 +08:00
    @hamsterbase p8 不带人,那得是干什么的,一个人写 JVM 吗?
    weixiangzhe
        9
    weixiangzhe  
       2022-05-13 09:38:24 +08:00
    个人能力,项目复杂度 都不一样的,不能评估
    echo1937
        10
    echo1937  
       2022-05-13 10:13:51 +08:00
    @chendl111 #2 血的教训,亲身经历。

    纯业务代码,啥信息也没留下,连可供本地复现的测试环境都没有,你改完 bug 代码就直接上线,可刺激了。

    编程不像编程,像在参禅。
    xuanbg
        11
    xuanbg  
       2022-05-13 10:27:56 +08:00   ❤️ 1
    @wxd92 很多时候因为代码结构不合理,会导致仅仅加功能也很难搞。硬搞甚至会引发一些不可思议的问题。
    darkengine
        12
    darkengine  
       2022-05-13 10:48:35 +08:00
    多大?大概这么多吧 |________________|
    lmshl
        13
    lmshl  
       2022-05-13 12:12:03 +08:00
    我自己差不多 5-10 个项目,10 万行代码左右吧。
    不过我是 Scala 代码,信息密度大约是 Java 的 5 - 10 倍。
    wxd92
        14
    wxd92  
    OP
       2022-05-13 14:53:43 +08:00 via iPhone
    @lmshl 信息密度也是一个维度,导致维护的复杂度
    lmshl
        15
    lmshl  
       2022-05-13 15:51:23 +08:00
    @wxd92 说反了,多亏了压缩信息密度,我才能维护这 10 万行代码。如果是 50 万行 Java/Go 的话我早就疯了
    jones2000
        16
    jones2000  
       2022-05-13 22:43:07 +08:00   ❤️ 1
    先手要拆分,核心底层和基础功能模块自己维护,上层堆堆 UI 的应用给打杂的人做。没必要自己做。一个人不是维护的代码量越大越好。而是维护的核心代码量越多越好。打杂的可以直接去 2 ,3 线城市成立分公司招人做,或直接外包降低成本,这部分人也是最容易被裁的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2943 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:38 · PVG 20:38 · LAX 04:38 · JFK 07:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.