
[SonarCube] SonarCube 설치 및 사용하기
공부 기록/Tool
2024. 7. 23. 15:41
프로젝트를 진행하다 보면 드는 생각들이 있다. '이거보다 좋은 코드가 있을까?', 혹은 '이런식으로 작성해도 문제가 되지 않을까?'와 같은 생각들 말이다. 작성하는 소스가 상용에서 쓰일 소스 코드라면 이러한 걱정은 더 중요해진다.소스 코드를 얼마나 잘 관리하느냐에 따라 품질이 좋아지기 때문이다. 그리고 소스 코드의 품질 유지를 도와주는 오픈소스인 SonarQube에 대해 작성하려 한다. SonarQube란?소스 코드의 품질을 분석하고 관리하기 위한 오픈 소스 플랫폼정적 분석 실행 👉 중복 코드, 코딩 표준, 유닛 테스트, 코드 커버리지, 코드 복잡도, 버그 및 취약점, 코드 스멜(품질이 낮은 코드)를 탐지하고 보고서를 제공20개 이상의 언어에 대한 분석 가능1. 정적 분석 도구(Static code a..