实习接触到第一个项目,看着代码有重构的冲动。。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qw7692336
V2EX    职场话题

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

  •  
  •   qw7692336 2015 年 8 月 14 日 5052 次点击
    这是一个创建于 3829 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉项目结构比较乱

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

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

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

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

    [1]: t/213146#reply29
    [2]: t/213146#reply22
    # 柯南时刻 #
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2017 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 09:53 PVG 17:53 LAX 01:53 JFK 04:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86