28
ответов

Насколько сложный код должен быть?

Я учусь об алгоритмах, которые могут помочь мне написать меньший но более сложный код. Вместо того, чтобы писать 150 строк того, если еще операторы, я могу разработать алгоритм, который делает это в 20 строках...
вопрос задан: 17 January 2009 11:30
15
ответов

Вы находите цикломатическую сложность полезной мерой?

Я играл вокруг с измерением цикломатической сложности большой кодовой базы. Цикломатическая сложность является количеством линейно независимых контуров через исходный код программы и существует...
вопрос задан: 13 April 2009 13:15
11
ответов

Что такое Цикломатическая Сложность?

Термин, который я вижу время от времени, является "Цикломатической Сложностью". Здесь на ТАК я видел некоторые Вопросы о, "как вычислить CC Языка X" или, "Как я делаю Y с минимальным количеством CC", но я...
вопрос задан: 26 May 2009 16:43
10
ответов

Условное выражение, регистрирующееся с минимальной цикломатической сложностью

После чтения, "Что такое your/a хороший предел для цикломатической сложности?", я понимаю, что многие мои коллеги вполне раздражались из-за этой новой политики QA в отношении нашего проекта: больше никакой 10 цикломатических сложностей на...
вопрос задан: 23 May 2017 11:54
7
ответов

Измерение сложности SQL-операторов

Сложность методов на большинстве языков программирования может измеряться в цикломатической сложности со статическим исходным кодом анализаторы. Есть ли подобная метрика для измерения сложности SQL...
вопрос задан: 20 April 2018 19:12
7
ответов

Поиск разъяснений о структурировании кода для сокращения цикломатической сложности

Недавно наша компания начала измерять цикломатическую сложность (CC) функций в нашем коде еженедельно и сообщать, какие функции улучшились или ухудшились. Таким образом, мы запустили...
вопрос задан: 14 November 2013 22:01
5
ответов

Как я могу проанализировать код Python для идентификации проблематичных областей?

У меня есть большое исходное разделение репозитория через несколько проектов. Я хотел бы представить отчет о здоровье исходного кода, определяя проблемные области, которые должны быть обращены...
вопрос задан: 28 August 2015 18:12
5
ответов

Лучший инструмент для определения кода Цикломатическая [закрытая] сложность

Могут люди предлагать, чтобы лучший инструмент определил циклическую сложность с в кодовой базе C# winforms.
вопрос задан: 1 June 2009 16:42
5
ответов

Что лучший способ состоит в том, чтобы уменьшить цикломатическую сложность при проверке данных? [закрытый]

Прямо сейчас я работаю над веб-приложением, которое получает существенный объем данных от базы данных, которая имеет потенциал для возврата пустых результатов. При прохождении через цикломатической сложности для...
вопрос задан: 15 October 2008 13:41
3
ответа

Автоматическая генерация случаев Модульного теста для.NET и [закрытого] Java

Есть ли хороший инструмент для генерации данных случаев модульного теста, говорят, что.NET или проект Java, он генерирует случаи модульного теста, которые покрыли бы почти 100%-е покрытие кода. Количество тестовых сценариев могло быть...
вопрос задан: 27 March 2009 16:32
2
ответа

График потока управления и цикломатическая сложность для следующей процедуры

insertion_procedure (интервал [], интервал p [], интервал N) {интервал i, j, k; для (i=0; я <=N; я ++) p [я] = я; для (i=2; я <=N; я ++) {k = p [я]; j = 1; в то время как ([p [j-1]]> [...
вопрос задан: 14 August 2017 06:08
2
ответа

Какова самая высокая Цикломатическая Сложность какой-либо функции, которую Вы поддерживаете? И как Вы пошли бы о рефакторинге его?

Я делал немного исследования унаследованной системы, которую я обслуживаю, с NDepend (большой инструмент проверяют его), на днях. Мои результаты почти заставили меня распылить полный рот кофе на всем протяжении моего экрана. Лучшие 3...
вопрос задан: 23 May 2017 12:19
2
ответа

Получение цикломатической сложности в.NET

Я знаю, что могу получить доступ к цикломатической сложности к своему коду в проводнике Visual Studio 2008 Команды путем щелчка правой кнопкой, и выбор "Вычисляет Метрики Кода". Я хотел бы выставить эти данные для сети...
вопрос задан: 26 April 2011 21:00
1
ответ

Метрическое вычисление кода в Visual Studio

Каков предпочтенный диапазон счета для метрического вычисления кода для следующего Индекса Пригодности для обслуживания Цикломатическая Глубина Сложности Связи класса Наследования
вопрос задан: 9 January 2010 14:56
0
ответов

Как улучшить цикломатическую сложность?

Цикломатическая сложность будет высокой для методов с большим количеством операторов принятия решений, включая операторы if / while / for. Итак, как нам это улучшить? Я занимаюсь большим проектом, в котором я нахожусь ...
вопрос задан: 5 January 2019 11:29
0
ответов

В переключателе vs словаре для значения Func, что быстрее и почему?

Предположим, есть следующий код :private static int DoSwitch (string arg ){ switch (arg ){ case "a" :return 0; случай "b" :вернуть 1; case "c" :return 2; случае "...
вопрос задан: 23 May 2017 11:47
0
ответов

Как я могу уменьшить цикломатическую сложность?

У меня есть метод, который получает объект и делает что-то на основе того, какой тип объекта он обнаруживает: void receive(Object object) { if (object instanceof ObjectTypeA) { doSomethingA(); }...
вопрос задан: 2 January 2016 16:02
0
ответов

Разница между метрикой «сложность» и метрикой «сложность/метод»

В Sonar для конкретного класса Java я вижу :Сложность :830 Сложность/метод :8,1 Как вы могли объясните разницу между этими двумя показателями? Является ли «Сложность» сложностью класса...
вопрос задан: 15 December 2015 08:45
0
ответов

как я могу уменьшить цикломатическую сложность?

Всякий раз, когда я пишу фрагмент кода, над которым я работаю, цикломатическая сложность этой функции слишком велика. (7). Но я немного озадачен тем, как я могу переписать его таким образом, чтобы он работал. Это было бы ...
вопрос задан: 28 February 2014 22:43
0
ответов

Как уменьшить цикломатическую сложность?

Я работаю над классом, который отправляет RequestDTO в веб-службу. Мне нужно проверить запрос, прежде чем он будет отправлен. Запрос может быть отправлен из 3 разных мест, и есть разные проверки ...
вопрос задан: 7 May 2013 11:39
0
ответов

Как цикломатическая сложность может быть равна 27 в методе с 13 подписками на обработчики событий?

У нас есть такой код: private void InitializeEvents() { this.Event1 += (s,e) => {}; this.Event2 += (s,e) => {}; this.Event3 += (s,e) => {}; this.Event4 += (s,e) => ...
вопрос задан: 20 April 2012 10:05
0
ответов

Расчет цикломатической сложности [closed]

Я нахожусь на стадии изучения цикломатической сложности (CC). Для практики я вычисляю цикломатическую сложность двух примеров и хочу подтвердить, верны ли мои ответы или нет ... Ссылаясь на википедию, ...
вопрос задан: 1 February 2012 15:01
0
ответов

зачем мне проводить рефакторинг этого кода, поскольку цикломатическая сложность равна 58

Я читал, что наличие CC 10 или меньше было бы кодом с высокой степенью поддержки. Но метод, который я написал, имеет CC 58. Благодаря инструменту анализа кода VS 2010. Я считаю, что метод, который я написал, очень прост, ...
вопрос задан: 18 October 2011 22:13
0
ответов

Существуют ли какие-либо инструменты для визуализации сложности кода или построения графиков вызовов методов в Objective-C? [closed]

Я надеюсь показать визуализацию базы кода, которая может показать слишком сложные и взаимосвязанные области. Я знаю, что такое clang, но не уверен, что в данном случае это дает мне то, что я хочу.
вопрос задан: 19 September 2011 16:48
0
ответов

Как вы вычисляете цикломатическую сложность для функций R?

Цикломатическая сложность измеряет, сколько возможных ветвей может быть выполнено через функцию. существующая функция / инструмент для вычисления его для функций R? Если нет, мы будем благодарны за предложения ...
вопрос задан: 12 August 2011 14:47
0
ответов

Wil u u LINQ-navrae omvat in uitbreidingsmetodes

Met my huidige projek het ons vir ons 'n paar doelwitte gestel vir die kode-maatstawwe "Handhaafbaarheidsindeks" en "Siklometiese kompleksiteit". Instandhoudingsindeks moet 60 of hoër wees en siklometiese kompleksiteit 25 of ...
вопрос задан: 8 June 2011 08:41
0
ответов

Цикломатическая сложность правомерно снижена за счет использования частных методов?

Использование частных методов для уменьшения CC путем рефакторинга некоторых точек принятия решения в отдельные методы снижает CC фактического метода и упрощает чтение, но не уменьшает усилия, чтобы получить полную ...
вопрос задан: 19 April 2011 04:10
0
ответов

Почему инициализация списка лямбда-выражением вызывает высокую цикломатическую сложность?

Инициализация списка лямбда-выражениями вызывает высокую цикломатическую сложность IL: почему и как устранить эту сложность? Например, следующий код вызывает статический конструктор класса (который на самом деле ...
вопрос задан: 26 October 2010 10:26