Cyclomatic complexity: When to refactor your code? | Dark Hacker News