Вопросы по теме 'code-metrics'
Точный доступ к ограничениям VB6
Каким бы устаревшим и болезненным он ни был, я работаю в компании, которая продолжает активно использовать VB6 для большого проекта. Фактически, 18 месяцев назад мы столкнулись с лимитом идентификаторов 32k.
Не желая отказываться от большой базы...
1865 просмотров
schedule
19.11.2021
Показатели кода и предупреждения для C ++
У меня есть довольно новая кодовая база, написанная на C ++. Я уже начинаю видеть, как в проект проникают некоторые плохие практики (файл класса с более чем 1000 строками кода, функции с большим количеством параметров, ...).
Я хотел бы сразу...
2128 просмотров
schedule
21.10.2021
инструменты анализа кода / метрик визуальной студии
Я только что скачал пробную версию NDepend. Я ищу инструмент, который помогает стандартизировать код. Не только в стиле фигурных скобок, пробелов, соглашений об именах и т. Д., Но также в связности и сложности.
Кто-нибудь, использующий его,...
1814 просмотров
schedule
21.09.2021
Получите отзывы от SonarQube в отношении дизайна и архитектуры
Я анализирую кодовую базу, состоящую в основном из Java, которая довольно большая (~ 1 миллион строк кода) с использованием SonarQube, Jenkins и Bitbucket.
Более того, одна из основных задач этого анализа - изучить, как можно улучшить архитектуру и...
753 просмотров
schedule
01.01.2022
Хорошие инструменты для измерения кода?
Существуют ли какие-либо хорошие инструменты для измерения кода?
Я нашел мера кода довольно полезной и интересной, но я не думаю, что смогу платить 1000 долларов в год только за с помощью измерительного инструмента.
Я предполагаю, что может...
4293 просмотров
schedule
25.03.2022
Почему индекс ремонтопригодности проекта снижается, несмотря на то, что уменьшились цикломатическая сложность, взаимосвязь классов и количество строк кода?
Для моего проекта C # дельта метрик кода после рефакторинга:
Индекс ремонтопригодности: -4
Цикломатическая сложность: -48
Глубина наследования: 0
Класс сцепления: -9
Строки кода: -85
Почему индекс ремонтопригодности снизился, если...
431 просмотров
schedule
02.05.2022
Анализируете структуру кода с помощью CodeDom?
Недавно я написал сообщение здесь, в Stackoverflow , с просьбой о некоторых библиотеках C #, которые вычисляют метрики. , в основном CC ... к сожалению, безуспешно. Так что я напишу это сам. Я поискал в Интернете, что может быть лучшим подходом,...
1866 просмотров
schedule
12.05.2022
Почему происходит изменение цикломатической сложности при перестановке операторов switch с другими зависимыми факторами?
CC для приведенного ниже метода будет сгенерирован как 9
Public Enum Fruits
Apple
Pineapple
Banana
PassionFruit
Orange
Melon
Grape
Mango
End Enum
Private Function...
423 просмотров
schedule
25.05.2022
Строки кода как функция определений препроцессора
Проект, над которым я работаю (на C ), имеет множество разделов кода, которые можно включить или исключить в зависимости от конфигурации во время компиляции с использованием директив препроцессора.
Мне интересно оценить, сколько строк кода...
299 просмотров
schedule
14.07.2022
Получить функциональность устаревшего инструмента метрик в VS2017?
В недавних более ранних версиях Visual Studio (т.е. до VS2017) Microsoft выпустила отдельный мощный инструмент метрик кода, который можно было запускать из командной строки и генерировать XML, содержащий определенные метрики кода (такие как строки...
1028 просмотров
schedule
17.07.2022
Команда журнала для большинства вкладов в файл с метриками кода
Есть ли способ запустить команду журнала Git с основным участником (автором)? Я хочу использовать это вместе с инструментом измерения кода, чтобы иметь возможность по существу показать качество кода, созданного каждым участником.
File...
220 просмотров
schedule
17.08.2022
Метрики кода Visual Studio 2010 на функциональном уровне
Я выполнил расчет метрик кода в своем проекте и вижу результаты для каждого пространства имен/класса в проекте. Я хотел бы увидеть результаты на функциональном уровне. Даже фильтр по-прежнему работает на уровне класса. Есть какой-либо способ...
758 просмотров
schedule
31.08.2022
Работают ли метрики программного обеспечения в обе стороны
Я только начал работать в крупной компании. в ходе недавнего внутреннего аудита, измерявшего такие показатели, как цикломатическая сложность и размеры файлов, выяснилось, что несколько модули, в том числе принадлежащий моей команде, имеют очень...
272 просмотров
schedule
24.04.2023
Инструмент, используемый для получения метрик кода в тестовых шаблонах xUnit?
Я читаю xUnit Test Patterns Джерарда Месароса.
На одной из страниц он ссылается на некоторые показатели программного обеспечения:
Хотя необходимость обертывать строки, чтобы они составляли 65 символов, делает этот код даже длиннее, чем он...
182 просмотров
schedule
04.10.2023
Показатели CK из проекта C# с Ndepend
У меня есть проект для школы. Теперь мне нужно сделать из него отчет по всем метрикам CK (метрики Chidamber Kemerer). Отчет должен быть похож на таблицу всех этих показателей. Вопрос в том, как сделать из Ndepend этот отчет, который он генерирует,...
1021 просмотров
schedule
24.11.2022
Метрика программного обеспечения, основанная на количестве зависимостей на модуль
В программном проекте есть пара «библиотек для всего». Я хочу переставить их так, чтобы каждая библиотека была специфичной для набора зависимостей (пользовательский интерфейс, база данных, бизнес-логика и т. Д.).
Есть ли способ измерить, что...
163 просмотров
schedule
22.01.2023
Исключить тестовый код из метрик кода
Можно ли вообще исключить библиотеки классов или файлы кода из метрик кода? Я не могу найти хорошие ресурсы по этому вопросу, поскольку все они, кажется, сосредоточены на покрытии кода, которое можно установить в файле .runsettings.
Я хотел бы...
1581 просмотров
schedule
09.06.2023
Как радон вычисляет цикломатическая сложность класса?
Я запустил radon cc -s myFile.py , чтобы рассчитать для него метрики Cyclo, я вставил часть результата ниже
...
(more stuff)
C 37:0 MyClass - A (3)
M 40:4 MyClass.letter - A (2)
M 47:4 MyClass.fullname - A (2)
M 58:4 MyClass.__str__ - A (1)
......
270 просмотров
schedule
12.11.2022
Как собрать отчеты о покрытии кода TeamCity из нескольких проектов в один отчет?
Мы используем встроенное приложение покрытия в TeamCity 6 (собираемся обновить до 7.1). Если мы хотим увидеть покрытие кода (или другие показатели) конкретной сборки, это нормально, поскольку мы можем перейти к этой сборке, но это было бы здорово...
4861 просмотров
schedule
15.12.2023
Метрики кода в Visual Studio 2010
Мне интересно, какие параметры доступны в отношении метрик кода в Visual Studio 2010. Я знаю, что есть ручные метрики, которые можно запускать для вашего кода из среды IDE, но есть ли другие варианты?
Что я пытаюсь сделать, так это: моя команда и я...
2937 просмотров
schedule
02.04.2024