15.Ruby社区里面一些约定俗成的规矩

程序不只是为了计算机理解,还要能便于人们读写。即使是实现相同功能的程序,有的可能通俗易懂,有的却晦涩难懂。

1.换行与“;”

str = “hello”;print str
str = “hello”
print str

尽量少使用;把代码写在同一行,往往会使程序变得难以读懂。

换行看做是一种自然的语句间隔,会便于我们读写程序。

2.缩进

在程序的开头输入适当的空白字符可以使开发者按照一定规范读写的一种书写方法。

我们常用两个空白表示一个缩进。

#为了表示print方法的那两行程序是if ~ end的内部处理,程序进行了缩进
if a == 1
  print message1
  print message2
end

3.空白

正常代码之间会加一个空白。

a=1     #过于紧凑
a = 1   #好的写法

4.do ~end 与 { ~ }

跨行写程序时使用 do ~ end
程序写在一行时用 { ~ } 

5.大小写

类首字母大写,比如Welcome
常量全大写,比如WELCOME
方法驼峰法,比如getWelcome

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubyhigh/1563.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注