Egor Merkushev
Software Quality Metrics Crash Course
A lectures for BSc students in HSE University.
Lines of Code
Cyclomatic Complexity
Cognitive Complexity
Halstead Complexity
Maintainability Index
Coupling
LCOM
TCC and LCC
CAMC and NHD (cohesion metrics)
Object Dimensions
Clone Coverage
Dead Code
Code churn
Tech Debt
Code Coverage
Mutation Coverage
Function Points
Defects Density
Comments Density
Commits Density
Builds
Code Style
Static Analysis
Neural Metrics