Code-Metrics – вопросы и ответы

84
голоса
2
ответа
В моей организации подчеркивается охват линий и веток 80%. У меня нет абсолютно никаких проблем с требованием покрытия линии, но охват веток дал мне проблему. Возьмем следующий пример: if(decisionA...
1 месяц, 3 недели назад arviman
84
голоса
1
ответ
Я пишу магистерскую диссертацию об оценке показателей исходного кода с использованием шаблонов рефакторинга. Я хотел бы изучить показатели до и после множества рефакторингов и проверить, как они ме...
2 месяца назад Mateusz D.
54
голоса
1
ответ
Кто-нибудь нашел плагин типа Metric Shader для VS 2010? Я использовал действительно хороший в VS 2008, который является плагином для Dev Express DXCore: Метрический шейдер Но это не работает в VS 2...
2 месяца назад John
53
голоса
1
ответ
Я не понимаю причину этого показателя/правила: Функция не должна вызываться из более чем 5 различных функций. Все вызовы в пределах одной функции считаются равными 1. Это правило ограничено область...
2 месяца назад vlad_tepesch
65
голосов
1
ответ
У нас есть ряд крупных проектов C++ MFC, которыми мы управляем. К сожалению, качество кода в них не очень хорошее и нет модульных тестов. Поэтому я ищу инструменты, которые помогут нам проанализиро...
2 месяца назад magol
55
голосов
2
ответа
Нужно ли все-таки вычислить метрики кода для решения VS 2010 Ultimate, но опустить Кодовые контракты? Прямо сейчас, моя лучшая идея - сделать расчет, выгрузить файл excel, затем отразить IL по кажд...
2 месяца назад smartcaveman
53
голоса
1
ответ
В настоящее время используется SonarQube 7.2 LGPL v3 Community. Разветвление не было предоставлено в издании сообщества, это платный плагин для добавления разработчика, так что это не вариант. Я пр...
2 месяца назад Gopinath Shetty
75
голосов
4
ответа
Я хотел бы рассчитать некоторые показатели кода для моих проектов PHP OOP. Я пытаюсь использовать некоторые из инструментов, упомянутых в здесь . Но кроме версии трека Понять , которая представляет...
2 месяца назад Magda
76
голосов
1
ответ
Я искал способы измерения сложности исходного кода моих проектов и часто сталкивался с аббревиатурой "NCSS". Кажется, нет четкого и простого определения того, что он обозначает. Насколько я могу су...
2 месяца назад Johan
66
голосов
2
ответа
Мне нужна программа, которая входит в мою TFS, и еженедельно берет снимок с различными метриками, такими как сложность кода, строки кода, покрытие кода и другие вещи и отображает их на графике. Был...
2 месяца назад zachary
125
голосов
7
ответов
Как человек, который любит следовать лучшим практикам, Если я запустил метрики кода (щелкните правой кнопкой мыши по имени проекта в проводнике решений и выберите "Рассчитать метрики кода" - Visual...
2 месяца, 1 неделя назад pee2002
99
голосов
2
ответа
Есть ли что-то, что можно использовать в Maven для автоматизации такой проверки? Я вижу checkstyle и PMD, но я не нахожу эту функцию. В принципе, мне бы хотелось, чтобы сборка завершилась неудачей,...
2 месяца, 1 неделя назад Andrea
120
голосов
5
ответов
Я знаю, что строки кода (LoC) являются сомнительной, если не ложной кодовой метрикой, и есть много сообщений об этом. Однако... Мне еще нужно предоставить счет LoC для веб-сайта в отчете. Я использ...
2 месяца, 1 неделя назад Scott Wylie
83
голоса
3
ответа
Я ищу инструмент показателей качества кода С++, который может работать в Linux. Интеграция Eclipse будет бонусом, но не требуется. Я нашел достойный инструмент Source Monitor , но это работает толь...
2 месяца, 2 недели назад KenK
66
голосов
2
ответа
http://docs.sonarqube.org/display/SONAR/Metric+definitions как я могу использовать метрики в гидролокаторе? Есть ли какой-либо плагин для всех этих показателей? здесь являются п
2 месяца, 2 недели назад senzacionale
74
голоса
2
ответа
Скажем, я хотел сравнить уровни тестового покрытия для проектов до и после внедрения инфраструктуры автоматизации. Я собрал показатели для всех проектов в отношении охвата тестирования. Было бы про...
2 месяца, 2 недели назад Pilauricer
74
голоса
1
ответ
Я знаю, что метрика узлов для цикла for равна 4. Как рассчитывается эта цифра?
2 месяца, 2 недели назад Jay
53
голоса
2
ответа
Мне любопытно узнать, сколько статических методов и статических классов у нас есть в нашем решении Visual Studio 2013. У нас там много проектов... Есть ли что-то встроенное в Visual Studio, которое...
2 месяца, 2 недели назад Andez
75
голосов
1
ответ
Если я хочу вручную вычислить эфферентную связь класса .Net, я должен включать типы из CLR в мои вычисления или только типы, которые я создал?
2 месяца, 2 недели назад David Osborne
75
голосов
6
ответов
Возможный дубликат: Что такое разумное покрытие кода% для модульных тестов (и почему)? Я собираюсь собрать некоторые рекомендации по охвату кода unit test, и я хочу указать число, которое действите...
2 месяца, 3 недели назад Pita.O
112
голосов
3
ответа
У нас есть этот код, sortof: private void InitializeEvents() { this.Event1 += (s,e) => { }; this.Event2 += (s,e) => { }; this.Event3 += (s,e) => { }; this.Event4 += (s,e) => { }; this.E...
2 месяца, 3 недели назад Johann Gerell
83
голоса
1
ответ
В нашей компании мы просто перешли к git из svn, что делает наши обзоры кода намного проще, задавая запросы на загрузку всякий раз, когда мы хотим объединиться с главной ветвью. Чтобы повысить эффе...
2 месяца, 3 недели назад Aman
75
голосов
2
ответа
Есть ли метрика, которая может помочь в определении объектно-ориентированной системы или приложения? Я видел некоторые довольно аккуратные показатели в проекте .NET Reflector Add-ins codeplex, но п...
2 месяца, 4 недели назад Jono
66
голосов
2
ответа
Для моего проекта С# дельта кодов дельта после рефакторинга: Индекс работоспособности: -4 Цикломатическая сложность: -48 Глубина наследования: 0 Сочетание классов: -9 Линии кода: -85 Каким образом ...
2 месяца, 4 недели назад Christian
66
голосов
1
ответ
Я пытаюсь настроить AspectJ для Metrics в простом проекте java. Я добавил необходимые зависимости в pom.xml. Когда я mvn compile , я получаю следующие предупреждения. В нем говорится, что совет не ...
2 месяца, 4 недели назад simplyblue
85
голосов
2
ответа
Какие показатели существуют и какие инструменты существуют для измерения SOLID ness of С# code? Или инструменты, указывающие, где принципы нарушены наиболее вредно?
3 месяца назад Max Galkin
53
голоса
3
ответа
Недавно нас попросили найти строки кода в нашем приложении нашими менеджерами. С тех пор я действительно обдумывал; что означает эта метрика? Нужно ли измерять средние строки кода, которые разработ...
3 месяца назад Egalitarian
53
голоса
2
ответа
Я читал, что связь данных может быть уменьшена "не передавая лишних аргументов", Скажем, существует метод makeCake который требует в качестве параметра параметров множества переменных экземпляра кл...
3 месяца назад SonicProtein
98
голосов
1
ответ
Я ищу программу, которая может генерировать для меня статистику строк кода для каждой функции в программе lisp. В Lisp это означает, что для каждой функции или макроса подсчитывается, сколько функц...
3 месяца назад user2193970
53
голоса
1
ответ
Я создаю консольное приложение, которое принимает два аргумента один в качестве входного.xml файла и дает результат как.htm файл ниже - код для доступа к tfs TfsTeamProjectCollection teamProjectCol...
3 месяца назад aamankhaan
75
голосов
1
ответ
Я - текущий владелец устаревшей кодовой базы С++. Он получил несколько десятков исходных и заголовочных файлов. Проект обычно разрабатывается, строится и развертывается на Linux. В linux система сб...
3 месяца назад Avi Tevet
75
голосов
1
ответ
Это связано с предыдущим вопросом . Я спросил о метриках кода. Я пытаюсь использовать nDepend как инструмент для использования при выполнении показателей в нашем командном коде. Я должен сказать, ч...
9 лет, 4 месяца назад AmbiguousX
53
голоса
2
ответа
Попытка следить за прогрессом и устанавливать общие для всей компании критерии. Я понимаю, что каждый язык отличается, но существуют ли общие критерии для такого рода вещей? Разработчики, вероятно,...
7 лет, 3 месяца назад Shamoon
53
голоса
1
ответ
CC для метода ниже будет генерироваться как 9 Public Enum Fruits Apple Pineapple Banana PassionFruit Orange Melon Grape Mango End Enum Private Function Fruity(ByVal fruitType As Fruits) Select Case...
6 лет, 7 месяцев назад kurozakura
125
голосов
3
ответа
Я ищу плагин Eclipse, который ежедневно измеряет мою активность по проектам. Я бы хотел, чтобы статистика показывала мне, сколько LOC, тестов, классов и т.д. Было добавлено. Кроме того, я бы хотел,...
8 лет, 4 месяца назад schlingel
100
голосов
2
ответа
Одна из вещей, о которых я думал много, говорит о том, как мы можем использовать какие-то метрики для измерения изменений, мы идем назад или нет? Это в контексте большой, устаревшей базы кода, кото...
9 лет, 7 месяцев назад Andy Dent
65
голосов
1
ответ
Привет всем, я впервые работал над манерами качества кода TICS, поэтому получил этот вопрос. Многие предлагают разбить большие функции на одну или несколько функций, чтобы сохранить сложность менее...
1 год, 8 месяцев назад Apoorva Raju
75
голосов
1
ответ
Учитывая существующий проект JSP, я хотел бы получить представление о сложности/размере части "представления" проекта. Вот что я сделал до сих пор: Вытащил список JSP, который был скомпилирован с п...
8 лет, 7 месяцев назад Dale
53
голоса
1
ответ
Как рассчитать количество строк, написанных в проекте, содержащем несколько поддиректоров в проекте python. например, структурная структура подобна A \ <*some files here*>\ B \ <*some file...
8 лет, 8 месяцев назад daydreamer
53
голоса
0
ответов
Я немного запутался. Я хотел бы выделить метрики, относящиеся к различным версиям программного обеспечения (исходного кода), которые учитывают различные модификации в двух версиях программного обес...
5 лет, 10 месяцев назад Ugo Giordano
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема