我正在开发一个棕地项目,该项目最初是为 .NET 1.1 开发的,随后被改装为 .NET 2.0,还有少量 .NET 3.5
我很好奇使用什么样的指标来开始寻找优化和现代化的拐点。
是否有任何人发现在清理和重构“遗留”.NET 代码方面有用的好的 CQL 查询?
NDepend 现在支持基于 LINQ 查询的代码规则 (CQLinq),它比 CQL 更强大、更灵活(仍然受支持)。
根据您的说法,真正重要的是哪种重构可以使代码更简洁。提供了许多新的代码规则,但真正的优势在于编写自己的代码约定和规则从未如此简单。
在我看来,这里有 5 个值得遵循的约定:
我在这里写了更多关于我的偏好的信息: