It is often needed to estimate the quality of a source code or to point out the risky parts. Whether because your are maintaining it or auditing it, this information allows to direct the work and to accelerate the discovery of bugs or vulnerabilities. Among the usefull metrics, I’ll show you the cyclomatic complexity, the NPath complexity and the cognitive complexity.
Read more