I recently came across this article on code quality and cyclomatic complexity. Found it interesting and so thought of sharing.
Do the following phrases sound familiar to you? They surely sounded familiar to me.
Sure, it’s a bit confusing (at first), but look how extensible it is!!
It’s confusing to you because you obviously don’t understand patterns.