我下载了“Microsoft CodeLens 代码健康指标”VS 2013 扩展 (http://visualstudiogallery.msdn.microsoft.com/f85a7ab9-b4c2-436c-a6e5-0f06e0bac16d)
...并打开了一个简单的实用程序。我的方法得分从最低的 52 分到最高的 92 分不等。
Microsoft 编写的方法是唯一得分较高的方法。
1 reference | maintainability 94
public Form1()
{
InitializeComponent();
}
注释掉“InitializeComponent();”将可维护性提高到最大值(100),但当然,至少在这种情况下,可维护性的极致也是可用性的负面极致。
有什么方法可以让有用的代码得到 100 分?
更新
下面是一些 100% 可维护的代码:
最佳答案
根据 Microsoft 的 Dev Network,可维护性读数的等级为:
- 20-100 - 可维护
- 10-20 - “警戒区”
- 0-10 - 无法维护的代码
拥有 90 岁以内的代码已经是非常好的代码,我相信如果你是 100 岁,那么你就没有真正在做任何事情。
至于“你能有可用的代码吗”和 100,我一开始会说不,但我想可能存在一些有用的东西。
关于c# - 是否有可能编写完全可维护的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18986663/