큰 Xcode 프로젝트를 cyclomatic complexity으로 분석해야합니다. 누구나 Xcode 프로젝트 내에 포함 된 코드의 순환 복잡성을 쉽게 확인할 수있는 방법이 있습니까? 아마도 xcode 프로젝트를 읽을 수 있도록 설정되어있는 도구가 있습니까? 나는 하나를 찾을 수 없습니다.
성능이 좋지 않아 (복잡성이 높음) 큰 자바 프로젝트 (모바일 애플리케이션)에서 작업하고 코드를 검토하고 최적화/리팩토링하는 "감사"작업을 얻었습니다. 참고 : 저는 Java에 완전히 익숙합니다 (제 배경은 C/C++입니다). 그러므로 나는 바보 같은 질문에 대해 사과합니다. 내가 한 첫 번째 일은 Findbugs를 사용하여보고 된 모든 문제를 해결하는 것
나는 McCabe의 Cyclomatic 넘버를 이해하려고 애 쓰고 있으며 실제로 그것이 무엇인지를 배웠다. 즉, 프로그램의 복잡성을 나타내는 데 사용되었다. 프로그램의 소스 코드를 통해 선형 적으로 독립적 인 경로의 수를 직접 측정합니다. (위키 백과에서 읽음) 하지만 실제로 어떤 소프트웨어 엔티티와 속성이 있는지 알고 싶습니다.
이 코드에 대한 제어 흐름 그래프 및 순환 복잡성을 찾아 화이트 박스 테스트 사례 및 블랙 박스 테스트 사례를 제안해야합니다. 하지만 코드에 CFG를 만드는 데 문제가 있습니다. 테스트 사례에 대한 도움을 받으실 수 있습니다. private void downShift(int index)
{
// index of "child", which will
대학의 소프트웨어 품질 보증 과정에서 Cyclomatic Complexity를 연구 중이며 술어 문 또는 노드에 복합 조건이있을 때 작동 방식을 이해하는 데 어려움을 겪고 있습니다. V(G) = 2
: 나는 우리가 두 가지의 복잡성을있을 것입니다 이와 같은 프로그램 그래프 V(G) = # of predicate nodes (with outdegree =
동일한 기능을 수행하기 위해 서로 다른 코드를 사용하여 동일한 방식으로 동작하는 다음 세 가지 기능을 고려하십시오 (예제는 JavaScript로 작성되었으며 JavaScript에 적용된 답변에 특히 관심이 있습니다). 가을 한,이 // Random number from 0-9
var x = Math.floor(Math.random() * 10);
//
질문하기 전에 응용 프로그램 구축 방법을 설명해야합니다. 우리는 서비스 계층에서 ejb를 사용하는 여러 웹 응용 프로그램을 실행합니다. 나는 간단한 예제와 통신을 설명하려고 :는 JSF 콩 (PersonHandler)는 외관 다양한 서비스를 사용할 수 있지만, 다른 외관을 사용할 수 없습니다 는 "사람"개체를 삭제하는 외관을 호출합니다. 이 경우 Perso
나는 다음과 같은 클래스가 : 이해가 안 (27)의 복잡성을있는 것으로 public static class MyClass
{
private static readonly Dictionary<Type, Func<string, object>> valueTypes;
static MyClass()
{
var dictionar