Sam*_*Sam 18 asp.net-mvc model
我知道我可能对此有不同意见,但我想知道模型命名约定是否存在和"最佳实践".
我有一个相当大的应用程序,我采用了以下模型命名约定:
我也想到了以下内容:
你更喜欢哪个?为什么?
你认为这真的很重要吗?
Cha*_*ngh 14
我更喜欢{ViewName}{Controller}ViewModel
.我也删除Models
文件夹,而不是将视图模型放在ViewModels
文件夹中.这对我来说更有意义.
例如. AddCategoryViewModel
没关系.您应该以一致,合理和直接的方式命名.基本上,只需挑选一些有意义的东西,让你最有成效.考虑一下您的命名约定如何与IntelliSense一起使用.
您可能还想考虑从现在起一年内维护代码的难易程度.
为了明确起见,将Hightmaston的评论引出为正式答案。
遵循的逻辑模板是:
{Controller}{ViewName}ViewModel
这样可以鼓励更好地大规模组织文件,并减少Intellisense“命中”的次数。
一个简单的示例如下:
CategoryIndexViewModel
为了简洁起见,您还可以考虑:
CategoryIndexModel
归档时间: |
|
查看次数: |
16339 次 |
最近记录: |