peneazy
V2EX  ›  问与答

对于公司的业务代码,大家是喜欢写新功能还是改别人充满 bug 的代码

  •  
  •   peneazy · Aug 29, 2017 · 3918 views
    This topic created in 3354 days ago, the information mentioned may be changed or developed.
    23 replies  •  2017-08-31 00:32:19 +08:00
    allce231
    allce231
    Aug 29, 2017
    1
    当然是写新的啊 这还用问吗
    msg7086
    msg7086
    Aug 30, 2017
    2
    改 Bug 哪有 Shift-Del 爽。
    JohnLou
    JohnLou
    Aug 30, 2017 via iPhone
    3
    我是能用就用,代码再好也是一样工资。
    msg7086
    msg7086
    Aug 30, 2017❤️2
    4
    @JohnLou 我们公司的系统写完以后整个 Team 花了一年多的时间改 Bug 都没改完,Bug 依然满天飞,核心组件不小心就炸,炸了以后几乎只能清空数据库重建所有数据。
    现在我和同事相当于一个半的人力,从零开始重写系统,断断续续写了半年时间已经写完一半功能了而且速度比以前快了几倍,内核就算出错了只要重新执行就能自动修复。老板看完我们 Demo 就惊呆了。

    代码再好并不见得就是一样工资,系统稳定了公司收入高了,厉害的贡献者自然会拿高工资。
    (公司如果不肯涨工资的话,写进简历里然后跳槽,照样能涨。)
    hjc4869
    hjc4869
    Aug 30, 2017
    5
    只要新功能不天天变需求(逃
    KNOX
    KNOX
    Aug 30, 2017 via Android
    6
    重构
    rashawn
    rashawn
    Aug 30, 2017 via iPhone
    7
    刚毕业的时候喜欢重构,现在喜欢写最难而且没实现过的那个新功能。
    peneazy
    peneazy
    OP
    Aug 30, 2017 via Android
    8
    @msg7086 竟然改 bug 改了一年还给推掉重做了,之前代码到底是啥样😂
    zjsxwc
    zjsxwc
    Aug 30, 2017 via Android
    9
    看成本代价,如果原先的代码就逻辑清楚设计合理,当然是选择改 bug。如果本来就是烂代码,果断重写了。
    viator42
    viator42
    Aug 30, 2017 via iPhone
    10
    写新的,最好是新项目
    Weny
    Weny
    Aug 30, 2017 via iPhone
    11
    重构
    zjqzxc
    zjqzxc
    Aug 30, 2017
    12
    修 bug 时间>>重构时间->重构
    修 bug 时间<<重构时间->修 bug

    修 bug 时间≈重构时间->看情况,如果后续要不断增加需求就重构,后期很少再变动了就修 bug

    怎么节省时间怎么来
    iscraft
    iscraft
    Aug 30, 2017
    13
    部分小互联网公司老板最喜欢改程序了 最好是淘宝上 10 块 20 块就能买到的那种
    Light3
    Light3
    Aug 30, 2017
    14
    成本代价.. 我只想说 这个东西能跑只是有点小问题.
    但是你和老板说 我要重做一个 一般人不会同意的 他又不懂这些 他觉得没什么事阿 为什么要重做
    而且 时间很重要的..
    jelinet
    jelinet
    Aug 30, 2017
    15
    重构之后,跑上一段时间又变成烂代码了。还是看整个团队吧。
    fuxkcsdn
    fuxkcsdn
    Aug 30, 2017 via iPhone
    16
    上线多年的系统,改 bug
    才刚上线没多久,且代码烂 bug 又多,重新写
    TuringGooner
    TuringGooner
    Aug 30, 2017
    17
    其实重构最好玩,写新功能也可以,最好是以前没写过的新套路,改 bug 最无聊
    laxenade
    laxenade
    Aug 30, 2017 via Android
    18
    @msg7086 然鹅没有工资
    Showfom
    Showfom
    PRO
    Aug 30, 2017
    19
    @msg7086 惊呆了!
    irenicus
    irenicus
    Aug 30, 2017
    20
    删没用的代码最爽
    Creabine
    Creabine
    Aug 30, 2017
    21
    肯定是自己开新项目啊,改别人的太蛋疼了
    msg7086
    msg7086
    Aug 31, 2017
    22
    @peneazy 比翔更烂。
    我刚进公司的时候整个系统炸穿,我是没办法,硬生生花了几个星期写了上千行的 Ruby 代码把一堆组件全部重做了,这才一点点稳起来。后期基本是每加一个 feature 就要把代码触及的其他组件重写大半……
    msg7086
    msg7086
    Aug 31, 2017
    23
    @laxenade 就等官司搞完了。然后我就可以拿到拉克丝工资的一半了 w
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2910 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 11:01 · PVG 19:01 · LAX 03:01 · JFK 06:01
    ♥ Do have faith in what you're doing.