Как лучше всего организовать методы?
Почитайте о стилях программирования. Почитайте о соглашениях именования имен переменных и методов. Почитайте для чего это нужно.
Неважно насколько длиннее код в бэкенде, если он легче читается. пару байт туда-сюда, зато если вы проект на месяц отложите а потом надо будет поковырять, не будете вспоминать что это за get а что то за get.
Первый вариант красивей выглядит, но, т.к. при разных аргументах функция ведет себя по разному, например может вывести ошибку, я бы ставил на второй вариант.