Write a clean code: SonarQube

Keerthana Thiagaraj
Analytics Vidhya
Published in
3 min readAug 12, 2020


This article will delve into the importance of code quality and the usage of SonarQube to achieve it.

Have you ever wondered, how important it is to achieve the code quality and it is very essential to write a clean code??🤔 Especially, it is considered to be a paramount activity while working in a tangled project.

It is best to conduct code reviews but there is always a dependency with the peers to do that. Worried? 😩 Here comes a static code analysis tool which helps to identify the bugs, possible security breaches,code smells and rather it provides a report that helps the developers to find the issues in the code.

Amazing!. In this article, we are going to see one of the static code analysis tool which supports multi-language platform- SonarQube. This tool helps with a instant feedback about the code quality.

Key Benefits:

1. It supports 20+ languages

2. A centralized way to define quality criteria for different code bases as well as continuous collection of the quality metrics of your source code.