Как можно измерить твердость кода C #? - PullRequest
4 голосов
/ 28 января 2010

Какие существуют метрики и какие инструменты существуют для измерения ТВЕРДЫХ кодов C #? Или инструменты, чтобы указать, где принципы нарушаются наиболее вредно?

Ответы [ 2 ]

3 голосов
/ 28 января 2010

Скотт Хансельман имеет отличную статью о NDepend . Также, чтобы увидеть нарушение, вы также можете использовать Анализ кода, который поставляется с Visual Studio; Вы можете использовать редактор политик анализа кода для выбора правил.

2 голосов
/ 28 января 2010

Вы можете использовать инструмент статического анализа (некоторые встроены в Visual Studio 2008 и более поздние версии, профессиональные выпуски и более поздние версии) или NDepend .

С NDepend вы можете видеть, насколько тесно связаны различные классы, какова целостность вашей кодовой базы и многое другое.

...