V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
TomVista
V2EX  ›  问与答

如何提升代码质量

  •  
  •   TomVista · Dec 19, 2018 · 2701 views
    This topic created in 2687 days ago, the information mentioned may be changed or developed.

    html/js

    一个月前自己写的代码现在只能看懂注释

    两个声明和定义居然是一个函数,名字还不一样,不知道自己当时怎么想的.

    各种东西堆叠在一起,函数满天飞,几乎不复用,一段复制粘贴到项目的各种位置.

    看不懂别人的代码就算了,自己的也看不懂...

    18 replies    2018-12-20 07:05:25 +08:00
    precisi0nux
        1
    precisi0nux  
       Dec 19, 2018 via iPhone   ❤️ 1
    无非是各种设计模式,ddd。
    sudoz
        2
    sudoz  
       Dec 19, 2018   ❤️ 1
    多看优秀的代码,比如 spring ……
    sudoz
        3
    sudoz  
       Dec 19, 2018   ❤️ 1
    @sudoz 没看到是前端,前端的优秀开源项目也很多吧
    azhangbing
        4
    azhangbing  
       Dec 19, 2018 via iPhone   ❤️ 1
    看懂一门框架的源码 然后比葫芦画瓢
    zhujinliang
        5
    zhujinliang  
       Dec 19, 2018 via iPhone   ❤️ 1
    《代码整洁之道》?
    Blackbelly
        6
    Blackbelly  
       Dec 19, 2018 via iPhone   ❤️ 1
    既然觉得难受,为什么还要这么写呢
    botian
        7
    botian  
       Dec 19, 2018   ❤️ 1
    js 不熟,每次看别人 js 代码头大,还是安心写后端吧
    maichael
        8
    maichael  
       Dec 19, 2018   ❤️ 1
    Clean Code
    设计模式
    单元测试
    TomVista
        9
    TomVista  
    OP
       Dec 19, 2018
    @Blackbelly @TomVista @azhangbing @botian @maichael @precisi0nux @sudoz @zhujinliang

    就在刚才我花了将近一个多小时找到一个''bug"
    int a=1;
    while(a--){} 循环体会执行一次;

    我之前一直认为不会执行, 这个 bug 也是我写的....

    我已经怀疑人生了,18 年毕业的我是假的应届毕业生吗?
    tt67wq
        10
    tt67wq  
       Dec 19, 2018
    提升自己的智商
    LowBi
        11
    LowBi  
       Dec 19, 2018
    我已经不管了,顾全局的代码是好看,可目前只能是“先产出再完美”的方案。滑稽
    LuGew
        12
    LuGew  
       Dec 19, 2018
    backfrw
        13
    backfrw  
       Dec 19, 2018
    @LuGew 老哥,看不了┑( ̄Д  ̄)┍
    LuGew
        14
    LuGew  
       Dec 19, 2018 via Android
    @backfrw 注册下载
    LuGew
        15
    LuGew  
       Dec 19, 2018 via Android
    @backfrw 豆瓣登录
    jedihy
        16
    jedihy  
       Dec 19, 2018 via iPhone
    没有 code review ?
    backfrw
        17
    backfrw  
       Dec 20, 2018
    @LuGew 豆瓣登录不行,要求直接注册,注册又关闭了,暂不支持新用户注册
    TomVista
        18
    TomVista  
    OP
       Dec 20, 2018 via iPhone
    @jedihy 确实写完了就没在看过,
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
    ♥ Do have faith in what you're doing.