Reducing your Cyclomatic Complexity in C# https://www.danylkoweb.com/Blog/reducing-your-cyclomatic-complexity-in-c