用户控制器之所以命名为 UsersController,原因很简单,因为它控制多个用户,但实际上它不是只更改特定用户的几个参数吗?
因此,对我来说最合乎逻辑的事情是控制器名称 Dashboard 应该命名为 DashboardsController 因为它控制多个 PC 上的多个 Dashboards 并且由于在呈现页面后某些特定字段的微小变化,因此它应该被命名仪表板。就像用户被命名为用户而不是用户......
这让我回到了起点。我如何决定选择什么;复数还是单数?仪表板只是应用程序中的一个特定事物,而用户并不仅仅控制他们自己的东西,但是当用户名在页面上呈现时,仪表板都是不同的,以及特定的用户喜欢的标签。
最好的做法是什么?