0

我最近的任务是将我公司的 4 名独立开发人员召集到一个有凝聚力的团队中,作为一个团队生成相似(和良好)的代码。

我们正在实施 iDesigns C#编码标准的使用,这将有助于我们的代码看起来相似,并且确实提供了一些实施指南,但是是否有一个通用标准、经验法则(前 10 名)来说明如何构建代码、什么每堂课都应该“有”还是“做”?

我阅读了 John Connelly 撰写的关于实施实践的这篇文章,但在找到更多关于该主题的参考资料时运气不佳。

c# 类/项目是否有实施“标准”?或者它是一个如此广泛的主题以至于无法定义?

4

3 回答 3

2

风格警察

尽管它本身不是标准,但我强烈建议您考虑使用StyleCop. 它是一个高度可定制的 Visual Studio 插件,可让您轻松实施编码标准。此外,它可以集成到您的巡航控制服务器构建中,因此如果不遵守任何这些标准,它会破坏构建。

一个非常有用的小工具,起初我讨厌它,但现在我喜欢它。

于 2012-08-09T21:51:29.713 回答
2

我最喜爱的:

于 2012-08-09T21:45:09.413 回答
0

唯一的 C# 标准 C# 是“标准 ECMA-334 C# 语言规范”。除此之外的任何事情都取决于开发人员在编写程序时按照他们的意愿去做。

现在有一些很好的经验法则可以遵循(比如你提到的两个),但它们只是经验法则。只要整个团队彼此一致,您就可以做任何您想做的“标准”。

于 2012-08-09T21:42:16.640 回答