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

实习接触到第一个项目,看着代码有重构的冲动。。

  •  
  •   qw7692336 · 2015-08-14 18:08:45 +08:00 · 4560 次点击
    这是一个创建于 3392 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉项目结构比较乱

    第 1 条附言  ·  2015-08-15 01:41:25 +08:00
    毕竟第一次看别人的项目
    47 条回复    2015-08-15 17:41:40 +08:00
    merito
        1
    merito  
       2015-08-14 19:56:32 +08:00
    实习期做人要低调……忍忍就过去了
    bigtan
        2
    bigtan  
       2015-08-14 19:58:29 +08:00
    我也在实习,刚开始为了赶任务代码一团糟,后来抽了一天重构了结构,一身轻松。后续开发效率爆表
    qw7692336
        3
    qw7692336  
    OP
       2015-08-14 19:59:11 +08:00
    @bigtan
    你是重构自己的代码?我想看到项目的代码想重构怎么破
    MaiCong
        4
    MaiCong  
       2015-08-14 19:59:12 +08:00
    如果项目不是很大的,就重构吧,重构了心情顺畅、思维好。
    loveuqian
        5
    loveuqian  
       2015-08-14 19:59:43 +08:00 via iPhone
    还记得那个试用3天被网易开除那个嘛
    MrGba2z
        6
    MrGba2z  
       2015-08-14 20:01:15 +08:00 via iPhone
    我实习就是接手一个内部网站的后续开发…

    然后我把他代码全删了 重新写了遍

    反正组长看到界面长一样就行2333
    cnnbboy
        7
    cnnbboy  
       2015-08-14 20:11:09 +08:00   ❤️ 2
    acros
        8
    acros  
       2015-08-14 20:23:18 +08:00
    胆大的自己拉个branch出来,改完了替换回去哈哈···
    shq1995
        9
    shq1995  
       2015-08-14 20:36:29 +08:00
    你能看懂就不错了,还重构
    qw7692336
        10
    qw7692336  
    OP
       2015-08-14 20:40:10 +08:00 via Android
    @shq1995 重构一遍更懂嘛,哈哈
    Lpl
        11
    Lpl  
       2015-08-14 20:44:53 +08:00 via Android
    跟你们一比,我这实习弱菜已经无处容身了
    realpg
        12
    realpg  
       2015-08-14 21:02:24 +08:00
    偷偷重构,不动界面,争取让别人看不出来……
    yvanhe
        13
    yvanhe  
       2015-08-14 21:41:08 +08:00
    也许你看到的就是上一个实习生重构后的,2333
    WaylanPunch
        14
    WaylanPunch  
       2015-08-14 21:59:38 +08:00
    脚踏实地吧,别人看我们的代码也是一样的感受
    bkmi
        15
    bkmi  
       2015-08-14 22:02:14 +08:00   ❤️ 2
    程序猿普遍有个病,只要不是自己写的代码都是烂代码
    grasses
        16
    grasses  
       2015-08-14 22:05:15 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码
    grasses
        17
    grasses  
       2015-08-14 22:05:27 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码.
    sudoz
        18
    sudoz  
       2015-08-14 22:29:51 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码
    Comdex
        19
    Comdex  
       2015-08-14 22:30:55 +08:00
    首先得懂需求懂原来的代码。。。。
    mahone3297
        20
    mahone3297  
       2015-08-14 22:41:43 +08:00   ❤️ 2
    实习生都那么nb,正式工怎么办。。。
    bobsam
        21
    bobsam  
       2015-08-15 00:29:27 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码
    bobsam
        22
    bobsam  
       2015-08-15 00:29:49 +08:00
    程序猿普遍有个病,只要不是自己写的那些代码都是烂代码
    NovemberEleven
        23
    NovemberEleven  
       2015-08-15 00:34:07 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码.
    gulullu
        24
    gulullu  
       2015-08-15 00:45:40 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码
    jydeng
        25
    jydeng  
       2015-08-15 00:53:15 +08:00
    程序猿普遍有个病,只要不是自己写的那些代码都是烂代码
    Gandum
        26
    Gandum  
       2015-08-15 01:03:07 +08:00
    对于文档写的差的代码,读懂它往往比重新写一遍更难。代码不是难写,是难读。
    dingyaguang117
        27
    dingyaguang117  
       2015-08-15 01:03:34 +08:00
    很多情况下,重构只不过是把把别人的风格改成自己的风格。。。。。
    sinxccc
        28
    sinxccc  
       2015-08-15 01:45:46 +08:00
    你先把测试代码写全吧
    litpen
        29
    litpen  
       2015-08-15 08:25:45 +08:00 via iPhone
    初创公司还是提出重构比较好,但是时间要把握好
    bk201
        30
    bk201  
       2015-08-15 10:10:19 +08:00
    最好不要擅自改,你的代码别人不一定看得上呢
    zhongdong
        31
    zhongdong  
       2015-08-15 11:01:08 +08:00
    之所以代码写的那么乱,是因为需求被改过几百次
    500miles
        32
    500miles  
       2015-08-15 11:29:09 +08:00
    很多情况下,重构只不过是把把别人的风格改成自己的风格。。。。。
    500miles
        33
    500miles  
       2015-08-15 11:29:40 +08:00
    很多情况下,重构只不过是把把别人的风格改成自己的风格。。。。。..
    wickila
        34
    wickila  
       2015-08-15 12:08:08 +08:00
    重构别人的代码,最怕的就是你不知道原来他写的需求是什么。所以重构尽量重构自己代码,除非你很熟悉别人的那段业务逻辑。
    Havee
        35
    Havee  
       2015-08-15 12:09:54 +08:00
    你确认你了解了原项目的需求了吗?
    你确认你重构的项目能满足原来奇葩的需求了吗?
    will0404
        36
    will0404  
       2015-08-15 13:46:17 +08:00   ❤️ 1
    不得不说 千万别自以为是 每个人都觉得自己代码比别人整洁
    哪怕它真的很乱 也可能是为了某些需求才变得面目全非的 要真的想改 还是向上级报告一下
    horizon
        37
    horizon  
       2015-08-15 14:12:35 +08:00
    程序猿普遍有个病,只要不是自己写的代码都是烂代码.
    zylll520
        38
    zylll520  
       2015-08-15 14:41:18 +08:00
    看了大家的回复都知道是有过经历的人啊
    xfspace
        39
    xfspace  
       2015-08-15 15:14:44 +08:00
    美剧《硅谷》
    banri
        40
    banri  
       2015-08-15 15:22:18 +08:00 via Android
    怎么今天看了这么多感受相似的帖子啊。。。
    justfindu
        41
    justfindu  
       2015-08-15 15:25:10 +08:00
    为什么这么有信心要重构!!
    maddot
        42
    maddot  
       2015-08-15 15:30:18 +08:00
    喜欢动不动重新来一遍的人,往往缺乏职业精神啊,本来是拿老板的钱帮老板干活,一些人却拿来做代码练习了
    limbo0
        43
    limbo0  
       2015-08-15 16:35:26 +08:00
    确实得看懂需求, 你需求还不明白怎么敢重构人家的代码
    Bensendbs
        44
    Bensendbs  
       2015-08-15 16:45:50 +08:00
    我现在在实习的工作就是重构之前的代码。。
    kutata
        45
    kutata  
       2015-08-15 16:48:01 +08:00 via iPhone
    @cnnbboy 6.Hank被开除
    xifangczy
        46
    xifangczy  
       2015-08-15 17:21:26 +08:00
    千!万!别!重!构!
    publicID321
        47
    publicID321  
       2015-08-15 17:41:40 +08:00
    "基本上一个月就能把很多创业公司至少需要半年的项目做完,而且代码写得还要比他们自己写得好 [1] "

    "我是在半死不活的收入来源的时候就转到独立开发去了. 因为实在受不了团队协作开发的乱七八糟的事儿之中 [2] "

    [1]: https://www.v2ex.com/t/213146#reply29
    [2]: https://www.v2ex.com/t/213146#reply22
    # 柯南时刻 #
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4147 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:20 · PVG 13:20 · LAX 21:20 · JFK 00:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.