Code Quality is tightly related to the number of bugs and reliability of your system. You can follow five tips to improve your code quality: follow coding conventions, using code reviews tools, make clear comments, use smart code snippet and use highly-supported libraries.
It's very important to continuously monitor your software dependencies and check if they need to be updated. Developers rarely update dependencies unless they have to. Instead, we recommend to continuously monitor your dependencies and plan to update them when they are outdated.
SonarQube and SonarCloud are well-known established code analysis platforms. They report code quality issues as well as code duplicate metrics. However, both products can be to use. We propose some alternatives.
Measuring software complexity it difficult since it relies on the concept of a control graph. We explain what is a control graph, how it is used to measure software complexity and detail how you can reduce software complexity.
Git is the standard in the software industry to store and manage source code. Git allows users to make pull requests (or merge requests) and submit the code for review. This article presents the best practices for making code reviews with Git.
Git is the standard in the software industry to store and manage source code. Git allows users to make pull requests (or merge requests) and submit the code for review. This article presents the best practices for making code reviews with Git.
CWE is an industry-wide existing list of errors that you can reference to ensure the security of your code at all times is a game-changer and one of the most helpful tools available to all engineers, free of charge.
Static Code Analysis is a method to find bugs and issues in the code without executing it. It starts by processing the code, producing an AST and applying verification rules to check for errors in the code.