К сожалению, математики в IT не котируются, неспособны они формально выбрать лучший способ писать код. Остается опираться на свой опыт и мнения экспертов. Как человек. который много лет писал на джаве, на скале в самых разных стилях, на котлине, я имею право на своё мнение)