保留字的最佳实践?在rails中重命名vars

时间:2011-09-28 22:21:07

标签: ruby-on-rails variables reserved-words

我经常发现我的模型/ var名称在textmate中突出显示为保留字 (即服务,attr等)

我担心这可能会引起麻烦,我通常会将名称更改为其他名称 (服务 - > srvice,attr - > atr)

我搜索了一下这个主题,但搜索条件有点棘手,所以我找不到多少

是否有关于如何重命名保留字变量的最佳做法?例如为下划线或其他任何内容添加前缀(_service,_attr)

1 个答案:

答案 0 :(得分:3)

使用名称获得更多创意或描述性...例如,我正在将数据库转换为具有名为type的列的rails,这些列是为rails magic保留的,因此我将其重命名为{{1} }。它更长,但名称进一步记录了它包含的内容。在前面使用下划线或省略字母使其 less 可读。