Я однажды провел анализ кода своего проекта. Также я получил много проницательных предложений, я очень кратко отключил это. Многие из предложений носят религиозный характер, вы можете сделать это так или иначе, вопрос стиля и не плохая практика.
В вашей ситуации. Если у вас есть только один возвращаемый параметр, верните его обратно из функции.
Если у вас также есть код возврата, который занимает место возврата, рассмотрите возможность использования исключений для информирования вызывающего кода об ошибках операции.
Если у вас есть много возвращаемых параметров, которые тесно связаны друг с другом, создайте класс / структуру, чтобы объединить их и вернуть как пакет.