至於誰愛遵循最佳實踐的人,Visual Studio的代碼度量和開關箱的可維護性指數
如果我運行代碼度量(在解決方案資源管理器中的項目名稱點擊右鍵,選擇「計算代碼度量」 - 在Visual Studio 2010中):
public static string GetFormFactor(int number)
{
string formFactor = string.Empty;
switch (number)
{
case 1:
formFactor = "Other";
break;
case 2:
formFactor = "SIP";
break;
case 3:
formFactor = "DIP";
break;
case 4:
formFactor = "ZIP";
break;
case 5:
formFactor = "SOJ";
break;
}
return formFactor;
}
它給我的
可維護性指數(當然這是微不足道的,如果你只有這一點,但如果你使用像類衛生組織PHILOS的效用ophy正在做這樣的事情,你的公用事業類別的可維護性指數將會差得多。)
這是什麼解決方案?
注意:該索引基於_average_ HV,CC和LOC。有關可維護性指數,係數,閾值及其歷史的進一步分析,請參閱我的博客文章「[在使用可維護性指數前思考兩次]」(http://avandeursen.com/2014/08/29/think- /),使用最可維護性指數兩次先接後「。 – avandeursen 2014-09-11 16:34:06