Table of Contents
Complexity
Complexity is the number of paths through the code, typically observed at the level of individual methods or functions. The more complex the code is, it is more difficult to understand the code's control flow, to test it and it is less predictable. This characteristic is used to equalize and distribute disproportionate complexity among components or eliminate it, if possible.
...