【发布时间】:2013-01-25 23:28:40
【问题描述】:
用户控制器被命名为UsersController,原因很简单,因为它控制多个用户,但实际上它不是只更改几个特定于某个用户的参数吗?
因此,对我来说最合乎逻辑的事情是控制器名称 Dashboard 应该命名为 DashboardsController,因为它控制多个 PC 上的多个 Dashboards,并且由于在呈现页面后某些特定字段的细微变化,因此它应该命名为仪表板。就像用户被命名为用户而不是用户...
这让我回到了起点。我如何决定选择什么;复数还是单数?仪表板只是应用程序中的一个特定事物,而用户并不仅仅控制他们自己,但是当用户名在页面上呈现时,仪表板都是不同的,以及特定的用户喜欢的标签。
这样做的最佳做法是什么?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1