13.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
常量全大写,比如WELCOME
方法:小驼峰法,比如getWelcome
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubyhigh/1563.html