我正在开发一个棕地项目,该项目最初是为 .NET 1.1 开发的,随后被改装为 .NET 2.0,其中包含少量 .NET 3.5

我很好奇使用什么样的指标来开始寻找优化和现代化拐点。

是否有任何人认为在清理和重构“遗留”.NET 代码方面有用的良好 CQL 查询?

有帮助吗?

解决方案

NDepend 现在支持 LINQ 查询的代码规则 (CQLinq) 这比 CQL 更强大、更灵活(仍然支持).

根据您的说法,真正重要的是什么样的重构可以使代码更干净。 数十条新的代码规则 提供了这些内容,但真正的优势在于编写自己的代码约定和规则从未如此简单。

我认为以下 5 个约定值得遵循:

我在这里写了更多关于我的偏好的信息:

对抗人为的复杂性

您应该关注的 5 种最重要的开发实践

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top