这是 Airbnb 的 Ruby 风格指南。
它受到了 Github 指南 和 Bozhidar Batsov 指南 的启发。
如果你正在编辑代码,花几分钟时间看看你周围的代码,并确定它的风格。如果他们所有的算术运算符周围都使用空格,你也应该这样做。如果他们的注释周围有小的井号方框,那么你的注释也应该有小的井号方框。
制定风格指南的目的是为了拥有通用的编码词汇,这样人们就可以专注于你所说的内容,而不是你如何表达它。我们在这里提出全局风格规则,以便人们了解词汇,但是局部风格也很重要。如果你添加到文件的代码与周围的现有代码看起来大相径庭,那么读者在阅读时就会被打乱节奏。避免这种情况。