V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
q8164305
V2EX  ›  问与答

你们写了几年代码才认识到规范的重要性的

  •  
  •   q8164305 · 2019-10-13 08:41:27 +08:00 via Android · 4543 次点击
    这是一个创建于 1847 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近一直在研究规范性的问题,感觉以前的代码简直一坨翔,同样的东西好几种表达,到处都不统一,严重降低自己整体理解能力,加重思维负担,你们呢

    27 条回复    2019-10-14 13:26:05 +08:00
    BingoXuan
        1
    BingoXuan  
       2019-10-13 08:51:58 +08:00 via Android
    从和别人合作就知道了
    NotreDame
        2
    NotreDame  
       2019-10-13 08:59:22 +08:00
    第一天
    ClericPy
        3
    ClericPy  
       2019-10-13 09:14:27 +08:00
    第一次 code review
    blless
        4
    blless  
       2019-10-13 09:34:19 +08:00 via Android
    所以这么多人喷 go 但是还是火了,相对其他语言表达方式比较统一
    okjb
        5
    okjb  
       2019-10-13 09:41:02 +08:00 via Android
    学框架的时候🤣各种规范,一开始难受,出问题的时候找的也快,太舒服了
    YzSama
        6
    YzSama  
       2019-10-13 09:43:57 +08:00 via iPhone
    合作的时候。
    cmdOptionKana
        7
    cmdOptionKana  
       2019-10-13 09:47:31 +08:00
    java 被喷啰嗦,go 被喷功能缺失,但还是被广泛采用。
    msg7086
        8
    msg7086  
       2019-10-13 09:49:21 +08:00
    同样的东西好几种表达,和规范有很大关系吗?不让用好几种表达,应该叫死板。
    11ssss
        9
    11ssss  
       2019-10-13 10:12:16 +08:00
    参与 code review 后
    moonsn
        10
    moonsn  
       2019-10-13 11:18:31 +08:00 via Android
    接收不规范代码的时候。
    Baymaxbowen
        11
    Baymaxbowen  
       2019-10-13 11:28:09 +08:00
    自己第一次重构的时候,刚开始工作两个月的样子
    coderluan
        12
    coderluan  
       2019-10-13 11:45:24 +08:00
    知道有规范这东西基本就放不下了,这方面有洁癖,电脑桌面和文件夹也都干干净净的。
    Bilinico
        13
    Bilinico  
       2019-10-13 11:49:26 +08:00 via Android
    其实一开始就有,只是每次都有不同程度的理解
    whoever
        14
    whoever  
       2019-10-13 12:11:16 +08:00 via iPhone
    1. 阅读以前的代码

    2. 和别人协作编码
    liufish
        15
    liufish  
       2019-10-13 13:36:48 +08:00
    刚开始学的时候
    loshine1992
        16
    loshine1992  
       2019-10-13 13:46:06 +08:00
    @cmdOptionKana

    你以为用 Java 和 Go 就可以保证写出好代码了么

    不,你根本不知道什么叫屎一样的代码

    哭泣。。
    swulling
        17
    swulling  
       2019-10-13 13:52:18 +08:00 via iPhone
    当接手一座屎山的时候,恨不得穿越回去把屎塞回去
    Enjay
        18
    Enjay  
       2019-10-13 14:03:36 +08:00
    第一次写代码一觉醒来后。
    afuler
        19
    afuler  
       2019-10-13 14:33:17 +08:00 via Android
    大概很多年后
    开玩笑的
    outtime
        20
    outtime  
       2019-10-13 17:15:49 +08:00
    review 完发现这写的是啥的时候
    JaguarJack
        21
    JaguarJack  
       2019-10-13 19:56:49 +08:00 via iPhone
    协作的时候
    dobelee
        22
    dobelee  
       2019-10-13 20:50:29 +08:00 via iPhone
    第一次看别人的代码。或第一次 debug 别人的代码。
    jzmws
        23
    jzmws  
       2019-10-13 21:04:00 +08:00
    第一个项目是维护别人的项目 , 做好之后我就说代码规范 很重要, 后面阿里出来 Java 规范 ,如获至宝 ,推广到全团队.
    ewqazxc
        24
    ewqazxc  
       2019-10-13 23:23:59 +08:00
    看自己以前的代码
    poplar50
        25
    poplar50  
       2019-10-13 23:28:46 +08:00 via iPad
    第一次被 review
    ooops
        26
    ooops  
       2019-10-13 23:53:52 +08:00
    看别人代码的时候
    inoizyz
        27
    inoizyz  
       2019-10-14 13:26:05 +08:00 via Android
    golint 报错导致无法使用自动填充😏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2854 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:26 · PVG 22:26 · LAX 07:26 · JFK 10:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.