|
|
1
7
你有没有建议每个人都读 Design Guidelines for Class Library Developers “?占了大部分。除此之外,我还想敲响警钟:
当我想到他们的时候,我会补充更多… |
|
|
2
2
有关如何处理命名空间、程序集/项目/解决方案命名约定、文件命名约定的信息。项目分组(例如,项目和项目都在同一个文件中吗?)
从我头顶上看几件事 |
|
|
3
1
源文件中有关最大方法长度、最大类大小和最大loc的指南将被使用。 此外,您还可以设置缩进、代码布局等方面的一些指导原则,但我发现在visual studio中使用设置并让开发人员为此导入相同的设置文件更容易做到这一点。这样人们就不必考虑这个问题,visual studio为他们做工作。 fxcop和类似的工具也可以自动检查最佳实践。因此,只需让fxcop文件检查您所关心的所有规则,就可以发布有关这方面的指导原则。不要在现有的代码库中引入大的fxcop检查,尽管尝试在一段时间内增加检查,这样人们就不会遇到1000个fxcop错误。 简而言之: 尽量缩短指导原则,只包括真正重要的东西。使它们易于阅读(您可以将命名约定作为示例类编写,例如,在其中用一些带有文本的额外框突出显示所有规则),并使用工具自动检查,这样开发人员就可以轻松地获得早期反馈。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |