3

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

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

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

4

1 回答 1

6

NDepend 现在支持基于 LINQ 查询的代码规则 (CQLinq),它比 CQL 更强大、更灵活(仍然受支持)。

根据您的说法,真正重要的是哪种重构可以使代码更简洁。提供了许多新的代码规则,但真正的优势在于编写自己的代码约定和规则从未如此简单。

在我看来,这里有 5 个值得遵循的约定:

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

对抗虚构的复杂性

您应该关注的 5 大开发实践

于 2010-02-11T16:49:52.857 回答