SonarQube1 [CentOS] SonarQube 설치 * 소나큐브?소나큐브는 정적 코드 분석 툴로써 사용되는 오픈소스 프로젝트입니다. 주로 메소드명이 길진 않은지 파라미터값이 많지는 않은지 복잡도는 얼마나되는지 등등을 검사해주는 툴입니다. 웹으로 구동되며 자세한 내용은 (링크) 로 가셔서 확인하시면 되겠습니다. 만약 복잡도가 높거나 파라미터값이 많거나 할때는 다른 방식으로 구현하도록 에러를 띄워주는 툴입니다. 개인 개발을 할때에도 복잡도가 늘어나면 한눈에 코드의 내용이 들어오지 않기때문에 변경해주는것이 좋습니다. 다시말해 젠킨스는 코드의 지속적인 통합으로 에러검출과 소스코드 품질을 높이는 곳에 중점을 둔다하면 소나큐브는 정적으로 코드를 분석하여 코드의 품질을 올려주는 역할을 담당합니다. 개인적으로는 가장 권장되는 툴이 아닌가 싶습니다. * 설치전 필수 설치.. 2017. 1. 10. 이전 1 다음