Результаты поиска по запросу "cyclomatic-complexity"

3 ответа

Cyclomatic Сложность в куске кода с несколькими точками выхода

У меня есть этот метод, который проверяет пароль: /** * Checks if the given password is valid. * * @param password The password to validate. * @return {@code true} if the password is valid, {@code false} otherwise. */ public static boolean ...

4 ответа

... хотя упрощенное утверждение if (для случая 2) не уменьшит цикломатическую сложность метода.

матическая сложность будет высокой для методов с большим количеством утверждений, в том числе для операторов if / while /. Так как мы можем улучшить это?Я за...

3 ответа

Cyclomatic Сложность в куске кода с несколькими точками выхода

ТОП публикаций

4 ответа

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

1 ответ

Расчет метрик кода в Visual Studio

Каков предпочтительный диапазон баллов для расчета метрик кода для следующихИндекс ремонтопригодностиЦикломатическая СложностьГлубина Наследованиякласс сцепл...

8 ответов

Ищите разъяснения по структурированию кода для уменьшения цикломатической сложности

8 ответов

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

У меня большой репозиторий исходного кода, разделенный на несколько проектов. Я хотел бы подготовить отчет о состоянии исходного кода с указанием проблемных ...

8 ответов

Ищите разъяснения по структурированию кода для уменьшения цикломатической сложности

Недавно наша компания начала еженедельно измерять циклическую сложность (CC) функций в нашем коде и сообщать, какие функции улучшились или ухудшились. Поэтому мы начали уделять гораздо больше внимания ЦК функций. Я читал, что CC можно ...

2 ответа

Цикломатическая сложность IF ((A> B) И (C> D)) и IF ((A> B) ИЛИ (C> D))

Я хочу знать цикломатическую сложность двух разделов кода,

5 ответов

«Таким образом, снижение цикломатической сложности кода НЕ доказано, чтобы уменьшить количество ошибок или ошибок в этом коде».

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