Metrics (Grade A) logo

Metrics (Grade A)Security-tested 개발 역량은 Claude AI에 대해 A학점입니다. Grade A. 메트리카스 매트릭스 (복잡성 자르륵 McCabe + LOC + 재귀 / 나아져 / out 파라미터) - Universe 4 Feature B, v0.6.0+

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

모촜합(Grade A) 세을 엀주세요 챺엀주을 0.6.0 주재로려해주 (ADVPPL/TLPP최엀주을) 대수신세요 Protheus Universo 4 Feature B주주좋위해주 모촜합세좋위해주 켤주엀주을. 맹번호좋위세요 엀주세음 최엀주을 (McCabe), 최엀주을 (LOC), 주세을 켤주엀주을, 켤주엀주을 신러 엀주을가엀주을. 주사세을데해어 문었세요 주사세을문었어 사좋위세음 켤주엀주을연 었콘주을 지재주아 겭울세요.

주요 기능

  • Cyclomatic 복잡성 계산 (McCabe)
  • 줄의 코드 (LOC) 계산
  • 재귀 깊이 계산
  • Fan-out 계산
  • 매개 변수 수 계산
  • 함수 설명 검증

가격

모델
Free
카테고리
기술
평점
아직 리뷰 없음

사용 사례

Top-10 가장 복잡한 함수

플러그 어드밴스 PLUG: 매트릭스 / --sort cc를 사용하여 프로젝트의 Top-10 가장 복잡한 함수를 식별합니다.

대형 함수 식별

플러그 어드밴스 PLUG: 매트릭스 / --min-loc 300 --sort loc를 사용하여 300줄 이상의 코드를 가진 함수를 감지합니다.

고난의자 복잡도와 설명이 없다

플러그 어드밴스 PLUG: 매트릭스 / --min-cc 15를 사용하여 복잡도가 높고 설명이 없는 함수를 식별합니다.

장단점

장점

  • 비교적 복잡한 함수를 식별하여 리팩토링이 필요한지 파악하는 데 도움이 됩니다.
  • 코드 품질에 대한 통찰력을 제공합니다.
  • 함수 복잡성을 순위 매긴다.
  • 대형 함수 및 복잡성과 설명이 없는 함수를 감지합니다.

단점

  • 매크로 대체에 한해 한계가 있습니다.
  • Cyclomatic 복잡성은 매크로가 추가 블록을 확장할 때 약간 높아거나 낮아질 수 있습니다.
  • 스키마가 변경될 때 (예 : v9 에서 v10으로) 다시 소화해야 합니다.

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

알려진 한계점이 있나요?

매크로 치환은 순환복잡도 계산의 정확성에 영향을 줄 수 있으며, 스키마가 버전 변경 같은 업데이트를 받으면 도구가 재수집(리인제스팅)해야 할 수 있습니다.

Asked by Mireille Dupont · Jun 22, 2026

코드 품질과 리팩토링에 도구가 어떻게 도움이 될 수 있나요?

복잡도별로 함수를 순위화하고, 크거나 깊게 중첩된 함수를 감지하며, 문서가 없는 함수를 표시함으로써 리팩토링이 필요할 수 있는 후보를 강조 표시합니다.

Asked by Lena Fischer · May 5, 2026

이 스킬은 어떤 Protheus 버전을 지원하나요?

Universo 4 Feature B, 버전 0.6.0 이후를 지원합니다. 스키마가 변경되면(예: v9에서 v10으로), 도구를 다시 인제스트해야 합니다.

Asked by Devin Walker · Mar 9, 2026

Metrics (Grade A)는 ADVPL/TLPP 함수에 대해 어떤 지표를 계산하나요?

McCabe 사이클로매틱 복잡도, LOC(소스 코드 라인 수), 중첩 깊이, fan‑out, 매개변수 개수, 그리고 함수 문서 누락 여부를 확인합니다.

Asked by Robert Ainsworth · Mar 5, 2026

질문하기

기술 대안

Manage Headers (Grade A) logo
Manage Headers (Grade A)기술

조상인입다 종는이 UC131우 조집다 (Grade A). UCE8C의 조인는종는 조진다 UC2DD의종늄시 주세을 조진 좋인메를는 조인는 좋상종호는

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)기술

Grade A 방탄 데이터·AI 스킬. Claude AI에 안전하게 도입하세요. - Grade A. 특징별 기능 개발을 시작할 때 현재 워크스페이스에서 분리되어야 하는 경우 또는 구현 계획을 수행하기 전에 사용하세요. - 분리된 Git 워크 트리 생성

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)기술

Claude AI에서 보안 테스트済 데이터-AI 기술으로 등급 A. GA4 BigQuery Export Schema Reference — 전부 필드 참조, 중첩 구조, 쿼리 패턴 및 성능 팁

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)기술

보안 테스트 된 데이터- AI 기술로 클라우드 AI의 등급을 받았다. 등급 A. 메타 전환 API(CAPI) 설정 참조 - 아키텍처, 이벤트 유형, 고객 정보 해싱, 중복 제거, 구현 예시, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)기술

Claude AI

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)기술

클라우드 AI를 위한 보안 테스트가 완료된 데이터-AI 스킬. A 등급. module under test의 이름으로 테스트 모듈을 이름짓고 Spec Suffix를 동일한 네임스페이스에 붙이세요. Haskell 테스트 모듈을 작성하거나 검토할 때 사용

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)기술

Claude AI

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)기술

Claude AI

(0)
Free