• 辣么大 置顶
    2020-01-15
    这阵争哥节奏放缓,大家都能歇歇。前些篇文章确实硬核。我每篇看下来加查资料来至少要两个小时,总这么整谁能扛得住呀。争哥加油!
     1
     6
  • 何用
    2020-01-15
    “不管是用两格缩进还是四格缩进,一定不要用 tab 键缩进。”
    ———
    老师的这个观点我持相反的意见。我是推崇使用 tab 缩进的,这样每个人可以根据自己的喜好,在 IDE 自行定义一个 tab 在视觉上等于几个空格,富于弹性。至于 tab 和空格缩进可能混用的问题,工具可以很好地帮我们解决。
     7
     11
  • 守候、
    2020-01-15
    打卡,在idea中安装alibaba规约以及google-java-format Settings 对于code style很有帮助。
     1
     8
  • Jeff.Smile
    2020-01-15
    争哥,多来点硬核的,这种编码规范来的有点多了,我们公司经常组织的,哈哈😄!
     8
     8
  • Binary
    2020-01-16
    没有人发现Spring的源码全都是用tab缩进的吗,这是为什么呢?
     1
     2
  • 火车日记
    2020-01-16
    提问:返回前端接口中的key的书写风格,是和变量名的驼峰风格保持一致,还是和表中字段下划线式的风格保持一致?
    
     1
  • qinsi
    2020-01-15
    斐波那契缩进结合代码行长度限制可有效避免嵌套过深 (手动滑稽
    
     1
  • 守拙
    2020-01-15
    补充一点: <Google Java Style Guide>中明确要求:

    Tab不能用于缩进.

    原文:
    2.3.1 Whitespace characters
    2. Tab characters are not used for indentation.

    从今日起,改掉坏习惯,不再使用tab缩进.

    展开
    
     1
  • 守拙
    2020-01-15
    简单看了下<Google Java Style Guide>:

    源代码文件使用utf-8编码.

    这一点容易被忽略,但还是挺重要的.
    
     1
  • 小可
    2020-01-15
    既然是规范,就不是为了表达个性化的代码风格。花括号同行还是换行,缩进两格还是四格,现实当中没有绝对的标准,只要在公司或部门内统一就行,即使换了地方,标准不一样只要统一,适应几天就好了。不然每次更新代码,都要格式化,提交后连上次修改的地方都找不出来,因为diff出来全变了😂
    
     1
  • 李小四
    2020-01-15
    设计模式_32

    缩进这个我要看一下了,因为一直都用tab缩进,可能是团队中都习惯tab缩进(并没有规定),所以没遇见过问题。

    有的时候,代码风格没有优劣,统一的风格就像统一度量衡,光是统一就带来错误率降低和效率提升。
    
     1
  • Kang
    2020-01-15
    打卡
    
     1
  • 黄林晴
    2020-01-15
    打卡
    人越来越少啦😂
     1
     1
  • Jackey
    2020-01-15
    总的来说还是整齐最重要,一个团队就像一个人。大家都严格按照规范来写,再辅之以自动化检查工具,代码质量还是可以有保证的。就怕为“某段代码”破例,一破例就容易“决堤”😂
    
     1
  • DullBird
    2020-02-08
    1.一行代码限制在IDE的分割线线
    2. 缩进是4格
    3. 左大括号和代码一行
    4. 类的顺序,我觉得挺重要的,影响可读性,习惯有调用关系的放在一起,但是有之后A和B都调用C,再复杂有交叉的情况,放的就比较乱。
    
    
  • 张德
    2020-02-03
    哈哈哈 我经常就是使用tab键缩进的
    
    
  • qwerboo
    2020-01-31
    不,我就要用四个空格😏
    
    
  • 唐龙
    2020-01-23
    我在写C++的时候,主要使用四个空格缩进,构造函数的初始化列表是换行两个空格缩进,其他的被模板,inline,static等修饰的函数,修饰成分模板一行,其余一行,都不缩进,然后函数名缩进两格。
    
    
  • javaadu
    2020-01-23
    我基本就按照阿里巴巴的编码规范来,在此之外才会“自由”发挥,不过这部分也会尽量做到项目内部统一
    
    
  • aof
    2020-01-22
    两格缩进节省空间,四格缩进能让代码更加层次分明,萝卜白菜各有所爱哈哈
    
    
我们在线,来聊聊吧