Ste*_*ard 8 c# standards coding-style
我的团队(其中我是最新和最初级的成员)在短短一年内从3到9名开发人员的规模增加了.我们的主要产品复杂性增加,我们即将进行为期一年的端口/重写Silverlight.在过去,没有强制执行特定的风格/标准.
我向老板建议现在是实施这些标准的好时机.我把IDesign的文件传给了他,他喜欢这个主意.他有两个问题.
这是一个吸收的大文件.在这里我的想法是建立一个精简下来备忘单的,我们很可能会遇到的最常见的物品,以理解的■设计标准是"康师傅"和任何不包括在削减版本应该看在"主"文件中.
执行此操作的最佳方法是什么.这不是试图指挥的问题; 这是试图让人们习惯于发展到特定标准的问题.团队中至少有两个人已经发展到目前的非标准状态已有好几年了.为了解决这个问题,我想看看是否有可以被配置为执行这些标准,或者至少警告在编译时或设计时的标准的"违规"的工具.我找到了Microsoft的StyleCop,但是从我能够确定的,它是不可配置的,并且设置为遵循微软的标准,这与IDesign的完全不相符.
任何关于工具的输入或我正在看的方法都将不胜感激.
Flo*_*her 10
ReSharper,FxCop/StyleCop的组合(有一种方法可以至少为FxCop定义自定义规则),清晰的代码指南和月度评论应该为我认为的九人团队完成工作.如果有人违反规则,你将无法使用鞭子:)
归档时间: |
|
查看次数: |
3502 次 |
最近记录: |