OReilly.RESTful.Rails.Development.2015.10
这本书不是Ruby或Rails书籍,是关于Rails的开发,并没有什么Ruby语言或者Rails的平台。也不是讲Javascript或Ember.js或者其它的框架。
RULE##
UTF-8 编码
缩进字符2个
Unix风格的行结束【Unix:( '\n' );Windows:( “\r\n” )】
每行一个表达式
为无体类(空类)定义单行格式
避免使用单行的方法
冒号,逗号和分号后面使用空格,} 前面使用空格,{ 两边使用空格
永远不要和else一起用unless
保持控制器苗条
让逻辑控制留在模型中
RuboCop##
Rubocop 是基于 Ruby 风格指导 实现的一个静态代码分析工具。
使用rubocop有助于个人/团队写出风格统一的代码。