我正在开发一个相当小的新MVC应用程序。我刚刚安装了ReSharper的试用版,并提出了一些(很多)名称更改。
特别是它建议方法名称从getStorageAccount
更改为GetStorageAccount
,本地变量名称从_questionTable
更改为questionTable
,依此类推。
我希望我的申请尽可能符合要求。你是否建议我花一小时改变一切,就像ReSharper建议的那样。我有时间,现在是做这件事的好时机。
答案 0 :(得分:3)
是。我会做ReSharper建议的。 IIRC ReSharper正在关注.NET Naming guidelines
Resharper docs说默认的var用法是:
可以明确地改为'var',反之亦然,具体来说:
- 在迭代器中:除了简单类型外,使用var。
- 在局部变量中:仅在初始化程序具有类型用法时使用var
答案 1 :(得分:1)
是的,我会说,一般来说,遵循您正在使用的语言的命名惯例是很好的。这是ReSharper在这种情况下的建议。 (编辑:......只要它们不与贵公司的某些地方政策相矛盾等。)
答案 2 :(得分:0)
我会说是的,遵守任何惯例都是件好事。如果你正在使用Resharper,他们会有一个相当不错的惯例,这就是我所做的。但这取决于你