V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Kylinsun
V2EX  ›  程序员

怎样的代码才算美,从企业开发角度,想听听大家意见或者是宝贵的建议

  •  
  •   Kylinsun · Dec 18, 2015 · 3983 views
    This topic created in 3790 days ago, the information mentioned may be changed or developed.
    23 replies    2015-12-19 23:41:30 +08:00
    tinyproxy
        1
    tinyproxy  
       Dec 18, 2015 via iPhone
    1. 符合内部规范就行,风格统一。
    2. 易读,除非有特殊要求才秀奇淫技巧。
    heian0224
        2
    heian0224  
       Dec 18, 2015 via Android
    易读,可维护
    chinvo
        3
    chinvo  
       Dec 18, 2015
    @tinyproxy +1
    有些人写的代码奇淫技巧太多,得看好几遍才能弄明白,这种真心不适合团队协作(当然,如果整个团队都用这些奇淫技巧另说
    got
        4
    got  
       Dec 18, 2015   ❤️ 1
    奇技 淫巧 not 奇淫 技巧
    hqs123
        5
    hqs123  
       Dec 18, 2015
    规范可扩展可维护.
    wolffn
        6
    wolffn  
       Dec 18, 2015
    只要能够贯彻执行编码规范,坚持互相代码审核,就是好的。
    halfcrazy
        7
    halfcrazy  
       Dec 18, 2015
    强静态类型
    Britter
        8
    Britter  
       Dec 18, 2015
    我觉得应该是 格式统一,命名清晰,编码结构方便扩展,高复用(现在在一家公司里边实习,公司内部编码规范挺好的,平时大家在编码的时候都会对一些不明确的编码结构,命名清晰度进行讨论,我觉得这是一种良性循环,嘻嘻 :P
    billlee
        9
    billlee  
       Dec 19, 2015
    强类型、命名清晰
    terence4444
        10
    terence4444  
       Dec 19, 2015 via iPhone
    @got 歪个楼:只有我想歪了吗?
    monkeylyf
        11
    monkeylyf  
       Dec 19, 2015
    coding convention -> readability
    whywhy36
        12
    whywhy36  
       Dec 19, 2015
    统一命名风格,编码风格
    易读性
    (基本上易维护的)大量使用设计模式
    movtoy
        13
    movtoy  
       Dec 19, 2015   ❤️ 2
    几个卖书的跟你们吹嘘点术语,什么美,优雅、健壮。听到这些激励人心的词汇都整个兴奋的不行


    这种东西就跟一些心灵鸡汤,成功学讲座一样。听起来好美。


    整天谈论这些形而上学的东西,有个屁用!叫你写个正则查了一上午的资料还没写好。。
    gxm123gxm
        14
    gxm123gxm  
       Dec 19, 2015 via Android
    @terence4444 你不是一个人。
    hpeng
        15
    hpeng  
       Dec 19, 2015 via iPhone
    后面新加的需求功能不需要改到旧的框架代码就足够了
    bramblex
        16
    bramblex  
       Dec 19, 2015 via iPad
    先要有,才能美。要是啥都写不出来,美个蛋?
    gimp
        17
    gimp  
       Dec 19, 2015
    可读性强,有测试用例
    wawehi
        18
    wawehi  
       Dec 19, 2015
    对于业务逻辑或者模型有文档可参考的代码可以很大程度上加分
    有时候代码是好读,但是不理解业务的话再好读也不理解整体,那也算不得好代码。
    initialdp
        19
    initialdp  
       Dec 19, 2015 via Android
    能正常实现业务功能的代码都是好代码。要是再有好的编程风格,那基本就完美了。通常情况下,不能要求更多了。
    SmiteChow
        20
    SmiteChow  
       Dec 19, 2015
    自解释
    shyling
        21
    shyling  
       Dec 19, 2015 via Android
    能用,文齐全
    ddou
        22
    ddou  
       Dec 19, 2015
    @heian0224 再补充一点: 做到刚刚好,不过分优化 /美化
    Kylinsun
        23
    Kylinsun  
    OP
       Dec 19, 2015
    说道注释,难道真的是程序员不想写,讨厌别人不写 2333
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   916 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 112ms · UTC 18:48 · PVG 02:48 · LAX 11:48 · JFK 14:48
    ♥ Do have faith in what you're doing.