2011-08-24 2 views
3

저는 Java 용 Google CodePro Audit을 며칠 동안 사용해 왔으며 코드 개선에 얼마나 많은 도움이되었는지 놀라 울뿐입니다.Google CodePro 규칙

내 마음을 넘지 않는 몇 가지 규칙이 있으며 그 중 일부는 결과를 실제로 이해하지 못하는 규칙이 있습니다.

예를 들어, 나는 항상 유틸리티 방법을 사용하는 것이 좋았지 만. 그러나 특정 상황을 제외하고는 "유틸리티 방법을 피해야한다"는 규칙이있다. 아무도 그것에 정교 할 수 있습니까?

또한 codePro를 사용하여 수행해야하는 MUST 규칙에 의견을 게시하십시오.

감사합니다. 감사합니다. Bruno

+0

안드로이드 프로젝트에서 deadcode anaylsis를 실행했는데 코드를 액세스하기 위해 인 텐트를 사용하는 Androids 방법을 완전히 지원하지 않는 것 같습니다. 아마도 이것 때문에 많은 오 탐지가 있었을 것입니다 ... – Kurru

답변

0

경고의 이유는 유틸리티 메소드가 Java 프로그래밍의 객체 지향 특성에서 벗어난 것이라고 생각합니다.

그러나 나는 단지 public static 메소드 만 포함하는 유틸리티 클래스가 하나도없는 Java 프로젝트에서 작업 한 적이 없다고 생각합니다.