Holism
Computer programming
Cyclomatic complexity
Erlang
Complexity
Control flow
Software quality
Code refactoring
Blum axioms
Software metrics
Software engineering
Computing