标签: c# .net metrics code-metrics solid-principles
有哪些指标以及用于衡量C#代码的SOLID的工具?或者用于指明违反原则的地方最有害的工具?
答案 0 :(得分:3)
Scott Hanselman在NDepend上有一篇很好的文章。另外,为了查看违规行为,您还可以使用Visual Studio附带的代码分析;您可以使用代码分析策略编辑器来选择规则。
答案 1 :(得分:2)
您可以使用静态分析工具(某些内置于Visual Studio 2008及更高版本,专业版及更高版本)或NDepend。
使用NDepend,您可以看到不同类的紧密耦合程度,代码库的内聚性如何以及更多。