您现在的位置是:网站首页> 编程资料编程资料
你应该知道的Ruby代码风格_ruby专题_
2023-05-26
371人已围观
简介 你应该知道的Ruby代码风格_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最简单的消息服务器代码_ruby专题_
- Ruby语言中的String深入理解_ruby专题_
- RUBY 新手教程 跟我一起学ruby_ruby专题_
- ruby 学习笔记(2) 类的基本使用_ruby专题_
- ruby 学习笔记(1) 初识语法_ruby专题_
- Ruby 之 class 中的 private、 protected、public_ruby专题_
- Ruby 中关于日文转UTF-8及半角全角转换的技巧_ruby专题_
- Ruby 取得指定月日期数的方法_ruby专题_
- Ruby rails 页面跳转(render和redirect_to)_ruby专题_
- ruby 去掉文件里重复的行_ruby专题_
