Udostępnij za pośrednictwem


Rozwiązywanie problemów ze metryki kodu

Podczas zbierania metryki kodu mogą wystąpić następujące problemy:

  • Zmiany w obliczeniach złożoność kodu Visual Studio 2010

Zmiany w obliczeniach złożoność kodu Visual Studio 2010

Dla tej samej funkcji Metryka złożoność kodu jest obliczana w Visual Studio 2010 może być inny niż metryki, obliczone przez wcześniejsze wersje programu Visual Studio w następujących sytuacjach:

  • Funkcja zawiera jeden lub więcej bloki catch.W poprzednich wersjach Visual Studio, połowu bloków nie były uwzględniane w obliczeniach.W Visual Studio 2010, co do złożoności każdy blok catch jest dodawana do złożoności funkcji.

  • Funkcja zawiera instrukcja switch (Select Case w języku VB).Kompilator różnice między Visual Studio 2010 i starszych wersjach można wygenerować innego kodu MSIL dla niektórych instrukcji przełącznik zawierające fall poprzez przypadkach.

Zobacz też

Inne zasoby

Pomiar stopnia złożoności i łatwość konserwacji kodu zarządzanego