2010-05-11 75 views
1

这里的形势的快速版本:混合单数和复数命名

我们正在开发一些C#应用程序和团队决定命名约定:

我们有例如存储在一个实体,称为用户数据库,我们有旧的主/从页面来管理用户catallog。我们正在使用一种MVC模式,所以对于主设备,我们有一个名为UsersController的控制器,而从设备的控制器是UserController。我们已经投入了所有时间,我们愿意投资于这个discution(5分钟)。

我认为这个命名约定很容易出错或者至少让人困惑。你对此的立场是什么(只是命名,而不是关于MVC模式的排序)?建议?

回答

4

在我注意到有一个“s”是他们中的一个之前,我花了大约3个阅读......所以我会说这是一个小错误倾向。如果它是我的代码,我可能会将它重命名为UserCollectionController。

2

我倾向于脱脂大量的代码 - 回答问题等的差异用户用户之间是有点太微妙。他们不直观地分开。