V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
erwin985211
V2EX  ›  职场话题

有没有重构工程师。专门负责重构的

  •  
  •   erwin985211 · 2021-01-14 18:25:13 +08:00 · 2503 次点击
    这是一个创建于 1445 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如一个公司是屎山代码,又不想招一个厉害的程序员,这样就可以请出重构工程师以外包的方式把项目重构。

    屎山变矿山。

    🐶

    第 1 条附言  ·  2021-01-14 21:27:54 +08:00
    我真的没想到,这里还有直接职业威胁的。之所有屎山代码肯定跟老板魄力有关呀。一个人没有魄力确实很难成功呀(可能也容易失败)。另外关于外包,我没有敌意,冒犯到诸位我很抱歉。我只是诸位所关注的方向会这样旋转
    jtsai
        1
    jtsai  
       2021-01-14 18:38:09 +08:00 via iPhone
    招一个重构工程师,那新立项目是不是要把重构工程师开除了,等到代码变屎山需要重构在招回来。
    boris93
        2
    boris93  
       2021-01-14 18:39:16 +08:00 via Android
    不懂业务硬写?
    那就是把屎山炸了,然后拉了泡更大的,顺便在里面埋颗鬼知道啥时候炸怎么炸的炸弹

    不影响业务正常跑,代码再臭问题也不大
    除非领导下任务开始搞大重构
    大重构的时候,不求所有人都很懂业务,但绝不能所有人都不懂业务
    erwin985211
        3
    erwin985211  
    OP
       2021-01-14 18:40:55 +08:00
    @jtsai 外包呀。不就是用完即滚的
    erwin985211
        4
    erwin985211  
    OP
       2021-01-14 18:42:16 +08:00
    @boris93 肯定先了解业务啊,便宜的程序员就算给他半年,他也不知道全部业务。厉害的总会理解的快点。
    ian511
        5
    ian511  
       2021-01-14 19:12:23 +08:00 via iPhone   ❤️ 7
    别做梦了,能梳理出💩山还能给你重构成可维测的架构,我们一般称之架构师,而不是用完就扔的外包。就算有这样的外包,就算贵公司请的起,员工 cleancode 能力不达标也是白费,架构半年就废了
    erwin985211
        6
    erwin985211  
    OP
       2021-01-14 19:16:54 +08:00
    @ian511 haha,我意淫一下。道理我是懂得
    boris93
        7
    boris93  
       2021-01-14 19:38:30 +08:00 via Android
    @erwin985211 #4 吃饱了撑的?
    放着现有的人不用,招个新的,还花不少时间给他讲
    优化现有人员,写屎的都干出去,花大价钱招靠谱的,不就得了
    erwin985211
        8
    erwin985211  
    OP
       2021-01-14 19:42:44 +08:00
    @boris93 要有这魄力早他🐎上市了 😓
    feelapi
        9
    feelapi  
       2021-01-14 19:43:08 +08:00   ❤️ 1
    如果是生命周期很长的产品,那么大部分开发都是在重构。要么自己挖坑,要么再填坑。
    Keyes
        10
    Keyes  
       2021-01-14 19:43:59 +08:00 via iPhone
    @erwin985211 这话说的,外包就用完即滚,您真棒,贵司真棒
    pupboss
        11
    pupboss  
       2021-01-14 19:47:34 +08:00
    你啊还是太年轻,这站是不能删帖的,你所有发言都会成为日后背景调查的素材

    有必要的话可以参考一下这个文章,我曾经删了两万多行代码,还增加不少功能
    https://www.pupboss.com/the-impression-of-code-refactoring/

    你们公司这个开发态度,不重构也罢,新架构维持不了多久
    liuxey
        12
    liuxey  
       2021-01-14 20:15:13 +08:00
    @erwin985211 #3 你这话一说,就知道你们公司也就这样了
    erwin985211
        13
    erwin985211  
    OP
       2021-01-14 21:18:53 +08:00
    @pupboss 这么危险的吗
    erwin985211
        14
    erwin985211  
    OP
       2021-01-14 21:21:07 +08:00
    @Keyes 难道外包不是这样吗,滚确实不好听。我要是外包我也希望干完就走呀。
    shyangs
        15
    shyangs  
       2021-01-14 23:06:14 +08:00
    这站是不能删帖的,你所有发言都会成为日后背景调查的素材
    PDX
        16
    PDX  
       2021-01-14 23:10:18 +08:00 via iPhone
    这站是不能删帖的

    你所有发言都会成为日后背景调查的素材!

    日后背景调查?不应该先来根烟吗?
    erwin985211
        17
    erwin985211  
    OP
       2021-01-15 09:32:55 +08:00
    @shyangs
    @PDX 这是心梗,还是赤裸裸的心梗
    jiangshanmeta
        18
    jiangshanmeta  
       2021-01-15 10:22:46 +08:00
    一个观点
    重构是在开发过程中随时进行的,而不应该等到祖传屎山阶段专门找时间进行

    至于为啥做不到随时重构
    这是个结构性问题
    erwin985211
        19
    erwin985211  
    OP
       2021-01-15 11:04:52 +08:00
    @jiangshanmeta 同意耶,看是能力问题其实也是管理问题。根源还是能力问题
    jiangshanmeta
        20
    jiangshanmeta  
       2021-01-15 11:33:56 +08:00
    @erwin985211 看来你没理解结构性问题是啥
    JayFang1993
        21
    JayFang1993  
       2021-01-15 14:17:05 +08:00
    那这不是擦屎工程师?
    lwlizhe
        22
    lwlizhe  
       2021-01-15 15:20:46 +08:00
    就怕到时候屎山爆炸,溅的到处都是,需要大家粪涌向前才能收拾的能用
    haijianyang
        23
    haijianyang  
       2021-01-15 22:24:14 +08:00
    重构不也是在开发新系统吗。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2819 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:34 · PVG 22:34 · LAX 06:34 · JFK 09:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.