2014-11-14 4 views
3

위키는 명백한 (클래스의 평균 복잡도)이라고 말합니다. 실제로 의미하는 것은 무엇입니까?클래스의 복잡도는 정확히 무엇입니까

나는 메소드의 복잡성을 알고 있는데, 15-20은 일반적으로 테스트하고 관리 할 수있는 코드의 상한이다.

답변

1

Cyclomatic Complexity로 많은 것을 할 수 있습니다. 여기 내 블로그에 어떤 게시물하지만 당신은 훨씬 더 찾을 수 : http://qualilogy.com/en/legacy-application-refactoring-sqale-plugin-1/

+0

감사 : http://qualilogy.com/en/legacy-c-application-refactoring-reengineering-1/http://qualilogy.com/en/legacy-application-refactoring-reengineering-7/

예, 클래스 당 /는 각각의 방법/기능의 복잡성의 평균 파일. 내가 이해할 수없는 것은 클래스보다 파일에서 더 높은 CC를 얻을 수있는 방법이다 (우리는 클래스는 17 개이지만 파일은 22 개다). 파일은 클래스로 구성되어 있으므로 어떻게 높일 수 있습니까? – Pietross

+0

자바 코드가 맞습니까? 동일한 파일에 2 개의 클래스가 없습니까? – Qualilogy