是否有RAILS-3保留字的良好权威列表?栏目中的保留字列表* 3 *
考生:
- http://oldwiki.rubyonrails.org/rails/pages/ReservedWords,但似乎有点过时和rails2的。
- http://cheat.errtheblog.com/s/rails_reserved_words(但似乎没有权力这一点 - 它可能只是成长和壮大...)
- http://latheesh.com/2010/02/02/rails-reserved-words/
背景:我保持一个长期服务的Rails应用程序,它有足够的保留字的用法(判断http://oldwiki.rubyonrails.org/rails/pages/ReservedWords似乎适用于rails2)。但是,这些实际上都不会干扰当前的活动(应用程序...以及我慢慢添加到所有通道的功能&功能)。但随着时间的推移,我想删除这些保留字的用法,但不想打扰某些保留字不再真正保留。因此,虽然较长的列表可能对NEW rails应用程序有好处,但我需要比“它已在某个网站上列出的预算支出”更强的理由......)
也许钢轨的性质是,找不到一个权威的排行榜,但你可以找到“的事情,并没有为我在某些时候工作” ......
需要提醒的是他们不是真的“保留字”。 –
好点 - 它不只是轨道 - “范围”和“群组”会让你的模型名称变得更难(因为Ruby的核心Range类,Group是因为SQL术语而导致的'Range')。尽管如此,我还是比尔关于有问题的单词列表的想法......如果你列出了WHY的术语是有问题的,它会给出一个更好的逻辑来解释它们何时可能被清除(例如,范围可能没问题,如果你把它放在命名空间)试试这个),并且Group是可以的,但是你有时需要做一些额外的工作来避免这个名字(因为ActiveRecord总是不会这样做)) –