Install Free
IntelliJ | Core concepts | Clean Code | Introduction

Was this page helpful?

Introduction to Clean Code

Clean Code ensures that your software works as intended and meets high standards of quality.

The Sonar solution is designed to help you achieve a state of Clean Code, that is, code whose attributes make your software secure, reliable, and maintainable. Security, reliability, and maintainability are called software qualities.

Learn more

For a definition of Clean Code, see the Clean Code definition page to understand the attributes all Clean Code has.

To understand the Clean Code benefits and its effect on software quality, see Clean Code benefits: the software qualities.

For an explanation of Sonar's code analysis and the impact issues have on your code, see Code analysis based on Clean Code

© 2008-2024 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARLINT, SONARQUBE, SONARCLOUD, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License