• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    你应该知道的Ruby代码风格

    一、空格与tab
    使用空格缩进(95.364%)
    使用Tab缩进(4.636%)
    基于 1,001,987 次提交
    二、最大行宽
    80字符(92.618%)
    120字符(5.893%)
    150字符(1.489%)
    基于 1,057,374 次提交
    三、运算符、冒号、花括号周围,逗号、分号后是否使用空格
    不使用空格(73.366%)

    复制代码 代码如下:

    sum = 1 +2
    a,b = 1, 2
    1>2 ? true : false;puts 'Hi'
    [1, 2, 3].each {|e| puts e}

    使用空格(26.634%)
    复制代码 代码如下:

    sum = 1 + 2
    a, b = 1, 2
    1 > 2 ? true : false; puts 'Hi'
    [1, 2, 3].each { |e| puts e }

    基于 911,301 次提交
    四、默认参数
    前后空格(59.151%)
    复制代码 代码如下:

    def some_method(arg1 = :default, arg2 = nil, arg3 = [])
      # do something...
    end

    前后无空格或只有一个空格(40.849 %)
    复制代码 代码如下:

    def some_method(arg1=:default, arg2=nil, arg3=[])
      # do something...
    end

    基于 19,213 次提交
    五、长数字
    不使用下划线 (97.984 %)
    复制代码 代码如下:
    num = 1000000

    使用下划线 (2.016 %)
    复制代码 代码如下:
    num = 1_000_000

    基于 133,530 次提交
    六、无参数时是否省略括号
    省略括号(98.556 %)
    复制代码 代码如下:

    def some_method
      # do something...
    end

    不省略括号(1.444 %)
    复制代码 代码如下:

    def some_method()
      # do something...
    end

    基于 267,404 次提交
    七、定义函数时参数周围是否使用括号
    省略(62.867 %)
    复制代码 代码如下:

    def some_method arg1, arg2
      # do something...
    end

    不省略(37.133 %)
    复制代码 代码如下:

    def some_method(arg1, arg2)
      # do something...
    end

    基于 365,121 次提交

    您可能感兴趣的文章:
    • 快速设置IDEA代码风格为Google风格
    • eslint+prettier统一代码风格的实现方法
    • 配置eslint规范项目代码风格
    • 实例详解Vue项目使用eslint + prettier规范代码风格
    • 如何使用 Pylint 来规范 Python 代码风格(来自IBM)
    • Pycharm学习教程(2) 代码风格
    • php好代码风格的阶段性总结
    • .Net 项目代码风格要求小结
    • 当前流行的JavaScript代码风格指南
    • 关于更改Zend Studio/Eclipse代码风格主题的介绍
    • JQuery入门—JQuery程序的代码风格详细介绍
    • Java黑科技之通过Google Java Style 文件配置IDEA和Ecplise代码风格
    上一篇:Ruby最简单的消息服务器代码
    下一篇:CentOS中配置Ruby on Rails环境
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    你应该知道的Ruby代码风格 你,应该,知道,的,Ruby,代码,