Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我脑子里有个问题。
在范围名称中使用单数或复数有什么缺点吗?我在这个问题上一无所获。有时我输入复数来帮助我理解真正的范围而不遵循惯例。
有约定吗?
我不知道一个。我使用任何“读得好”的东西。如果范围正在过滤那里的结果,那么复数似乎是最好的 - User.adminvs User.admins。但并非总是如此。 Event.on_date(Time.now)作为复数形式没有意义。但话又说回来,我真的宁愿那样,Events.on_date...但我也不能那样做。
User.admin
User.admins
Event.on_date(Time.now)
Events.on_date...
所以对我来说......在编写代码时读得最好的东西可能是正确的方法。