【问题标题】:NDepend Code Quality Metrics - Custom CQL - Brownfield developmentNDepend 代码质量指标 - 自定义 CQL - 棕地开发
【发布时间】:2011-01-15 14:40:53
【问题描述】:

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

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

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

【问题讨论】:

  • 你试过内置查询吗?
  • 是的,内置查询很棒。我对其他人的自定义查询体验感兴趣... :)

标签: c# .net ndepend cql metrics


【解决方案1】:

NDepend 现在支持code rule over LINQ query (CQLinq),它比 CQL (still supported) 更强大、更灵活。

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

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

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

Fighting Fabricated Complexity

Top 5 development practices you should care for

【讨论】:

  • 太棒了,我将在我的投票上限到期后大约 6 小时内投票 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-07
  • 2012-03-03
  • 1970-01-01
  • 2010-09-11
  • 2016-12-22
  • 1970-01-01
相关资源
最近更新 更多