JScent
1.0.0
비디오 : https://youtu.be/_fauq98qely
JSCENT는 코드 냄새를 감지하는 프로그램 분석기입니다. 코드 냄새는 프로그램의 더 깊은 문제에 해당 할 수있는 소스 코드의 잠재적 인 문제입니다. 예를 들어, JSCENT는 긴 방법, 너무 많은 의견, 기능 부러움, 메시지 체인, 데드 코드 등과 같은 문제를 감지 할 수 있습니다. JSCENT는 콘솔에서 쉽게 액세스 할 수있는 간결하고 사용 가능한 방식으로 발견되는 모든 코드 냄새를 요약 한 보고서를 작성합니다. JSCENT 분석은 값 비수성 정적 분석 및 메타 비판 분석으로 분류 될 수 있습니다. 일부 코드는 시합 및 고급 소프트웨어 엔지니어링 원칙에 더 많은 냄새가 나기 때문에 일부 코드는 더 많이 냄새가납니다.
샘플 보고서 :

JSCENT는 관리 가능하고 확장 가능하며 잘 구성된 코드를 구축하려는 개발자와 팀을 목표로합니다. 생성 된 보고서는 규범이 아니라 프로젝트의 규모와 범위가 커짐에 따라 우려의 원인이 될 수있는 영역을 지적합니다.
JSCENT는 향후 새로운 코드 냄새를 추가하기가 쉽게 확장 할 수있는 방식으로 구성됩니다. 팀의 다음 단계에는 분석 보고서에 더 미묘한, 냄새를 발견하기가 어렵다는 것이 포함됩니다.
지침
분석하려는 모든 JS 파일을 /입력 폴더에 넣고 main.js를 실행하여 시작하십시오.
예제 코드는 JSCENT에 의해 감지 가능한 냄새가납니다
신용 및 참조