ASP.NET MVC应用程序的一些好的静态代码分析规则是什么?(NDepend)



我最近看到这篇文章,Darin Dimitrov建议你永远不要在ASP.NET MVC应用程序中引用HttpContext.Current。

我们有NDepend,一个用于进行静态代码分析的工具,您认为用NDepend这样的工具建模还有哪些其他规则?

非常感谢!

在我们的代码库(应该重用现有的基础设施,也使用Autofac进行DI)中,我目前已经编写了一些规则:

  • 为了确保我们不会与现有基础设施紧密相连
  • 我们在视图中没有使用ViewBags,而是使用ViewModels

最新更新