Comparative Analysis between Cognitive Complexity and Cyclomatic Complexity in Software Development
This article explores the relationship between cognitive complexity and cyclomatic complexity in software development. Cognitive complexity, a qualitative metric, reflects the difficulty of the programmer in understanding the code, while cyclomatic complexity is a quantitative metric that measures the number of independent paths in the code. Although distinct, both impact the readability and maintainability of the software.
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-02-17
- DOI
- https://doi.org/10.5281/zenodo.14879076
- Primary Topic
- Software Engineering Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00