Использование частных методов для уменьшения CC путем рефакторинга некоторых точек принятия решения в отдельные методы уменьшает CC фактического метода и упрощает чтение, но делает не уменьшайте усилия, чтобы получить полное покрытие ветки при тестировании.
Это оправданно? Какой у вас практический опыт?