Ruby on rails 编写Rails编码标准的好例子?

Ruby on rails 编写Rails编码标准的好例子?,ruby-on-rails,coding-style,Ruby On Rails,Coding Style,我正在为Rails应用程序开发书面代码标准,我正在寻找其他人开发的编码标准的一些好例子。在…中讨论的想法上有一些扩展 有人有好的参考资料可以分享吗 示例: 样式:排列散列箭头以提高可读性 样式:在=>散列箭头周围放置空格 样式:在方法参数中的“,”后面加空格-但在它们之间不加空格 方法名和'(' (请注意,我是StackOverflow新手,不确定这是否算作一个“问题”…如果不算作问题,请给出建议…以下是一个我比较喜欢的风格指南,以Ruby为重点,但肯定是Ruby主义者的“Rails一代”:

我正在为Rails应用程序开发书面代码标准,我正在寻找其他人开发的编码标准的一些好例子。在…中讨论的想法上有一些扩展

有人有好的参考资料可以分享吗

示例:

  • 样式:排列散列箭头以提高可读性
  • 样式:在=>散列箭头周围放置空格
  • 样式:在方法参数中的“,”后面加空格-但在它们之间不加空格 方法名和'('

  • (请注意,我是StackOverflow新手,不确定这是否算作一个“问题”…如果不算作问题,请给出建议…

    以下是一个我比较喜欢的风格指南,以Ruby为重点,但肯定是Ruby主义者的“Rails一代”:

    属于Pathfinder Development的学分:


    (来源:)


    更新。两年后,我找到了一本更好的指南,它是由

    提供给您的。我曾经整理过以下列表:


    涵盖了rails开发的广泛方面。我经常浏览它,并将其升级到最新的rails版本(可能需要很快再做一次):

    您可能会看到。它相当广泛,与Rails开发的当前趋势保持同步。

    谢谢,这非常有用。我正在寻找更全面的东西(即rails),但这是一个很好的补充。我将为我自己的问题创建一个答案,希望其他人能够添加和编辑。与此同时,有人可能会发布一个全面的指南列表“不要为性能而优化-为代码的清晰而优化”-见鬼@这是著名的ruby社区哲学。考虑一下web应用程序,以及优化网页上的每一行性能将如何大大降低可读性,从而使加载时间延长0.5秒。在这种情况下,我们应该优化代码的清晰度。当您处理一个必须迭代数百或数千次的过程时,请在不太降低可读性的情况下优化性能。@WattsInABox:同意。。我想我大概18个月前在这里评论过。。我不得不承认,随着我写了越来越多的代码,我的观点已经改变了。首先是清晰,然后是性能。@Bragboy真棒。我很高兴你来了,我也很高兴我们在这里为社区服务。