![]() ![]() Ideally, the team wouldn't introduce any new issues (any new technical debt). Neither a bug nor a quality flaw, just a finding. Quality flaw which can slightly impact the developer productivity: lines should not be too long, "switch" statements should have at least 3 cases. Quality flaw which can highly impact the developer productivity: uncovered piece of code, duplicated blocks, unused parameters. The code MUST be fixed immediately.Įither a bug with a low probability to impact the behavior of the application in production or an issue which represents a security flaw: empty catch block, SQL injection. Code Smell – A maintainability issue that makes your code confusing and difficult to maintain.īug with a high probability to impact the behavior of the application in production: memory leak, unclosed JDBC connection.Vulnerability – A point in your code that's open to attack.Bug – A coding mistake that can lead to an error or unexpected behavior at runtime.The set of coding rules is defined through the associated Quality Profile for each language in the project. While running an analysis, SonarQube raises an issue every time a piece of code breaks a coding rule. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |