Я думаю, что этот вопрос больше о стиле: у меня есть алгоритм с очень высоким CC (и большим количеством строк!). Я хочу уменьшить его, и это легко, поскольку есть фрагменты кода, которые можно сгруппировать. Проблема в том, что, поступая таким образом, у меня была бы «большая» функция, вызывающая «маленькие» функции, которые вызываются только один раз.
На мой взгляд, разбиение большой функции на мелкие части лучше для разборчивости кода (в данном случае), несмотря на то, что функции вызываются один раз.
Что ты думаешь? Как вы поступаете в подобных случаях?