V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
professorz
V2EX  ›  程序员

写代码花括号不另起一行的好处是什么

  •  
  •   professorz · 2015-06-03 15:24:38 +08:00 · 25202 次点击
    这是一个创建于 3489 天前的主题,其中的信息可能已经有所发展或是发生改变。

    另起一行的好处:
    没有编辑器提示的情况下仍然能轻松的看出内外关系;
    对称,美观。

    第 1 条附言  ·  2015-06-03 18:57:00 +08:00
    到现在,看到的原因有:
    减少代码行数,同样高度看更多代码。
    (习惯、项目统一那个不在讨论范围内)
    第 2 条附言  ·  2015-06-03 21:11:11 +08:00
    又看到了一些。
    少敲回车键(汗)
    js里面函数名和函数体在一起比较好(我确实遇到过sublime text收缩代码的问题)
    第 3 条附言  ·  2015-06-04 12:23:39 +08:00
    借着这个帖子说一个不相关的事情吧,今天就在身边,发生了让人唏嘘的事情,某来公司开会的哥们在公司洗手间晕倒,医生带走时心电图已平了。
    希望大家一是都重视身体健康,毕竟你的身体这么些年你好你坏都正常运转着。
    二是都学一些急救常识,有人晕倒口吐白沫,可能是癫痫,但观察如果呼吸脉搏出现问题,要快打120,尽快(骤停4min~6min内)做CPR。CPR:http://baike.baidu.com/view/236782.htm
    希望对大家有点帮助吧。祝大家平安喜乐。
    102 条回复    2015-06-07 15:00:15 +08:00
    1  2  
    FrankHB
        101
    FrankHB  
       2015-06-06 14:16:52 +08:00
    @nilbot 对,这茬我倒给漏了。
    嘛,一直觉得Ken这伙人taste奇葩倒罢了,还特么喜欢硬把自己的习惯加诸给用户。照抄保留下来的东西也经常贻害不浅,比如lvalue照样直接写进文法里而不是语义规则里搞得后面C(仍然是因为习惯而不便改动设计)还要返工,加上const里外不是人得刻意强调"modified" lvalue,还间接导致C++里面乱七八糟的value category的破事。

    @lzjun C++14都正式版半年了……原版是Scheme么。

    @MrGba2z Google的那啥C++规范,从目的(规范语用)来看内容写得极其外行,虽然其中有部分问题的辩解说是为了迁就小白用户和旧代码。(既然如此要你规范何用?)如果是写C++,在换行不换行以外的问题上强烈不建议参考。
    mingyun
        102
    mingyun  
       2015-06-07 15:00:15 +08:00
    @lincanbin 反人类啊,这格式
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2651 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 10:08 · PVG 18:08 · LAX 02:08 · JFK 05:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.