artygrand
@artygrand
Прогер, кодер, писатель кода

Как лучше всего организовать методы?

Каким из следующих записей было бы удобней пользоваться по вашему и почему?
$request->get();
$request->get('id');
$request->get('id', 0);

$request->getAll();
$request->getRequired('id');
$request->get('id', 0);

вернуть все из $_GET
вернуть $_GET['id'] или вывести ошибку
вернуть $_GET['id'] или 0

Вроде второй способ и выглядит понятнее на первый раз, но первый компактнее и после пары использований запоминается

типо опрос, для тех кто уже сталкивался стаким
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
Почитайте о стилях программирования. Почитайте о соглашениях именования имен переменных и методов. Почитайте для чего это нужно.
Неважно насколько длиннее код в бэкенде, если он легче читается. пару байт туда-сюда, зато если вы проект на месяц отложите а потом надо будет поковырять, не будете вспоминать что это за get а что то за get.
Ответ написан
@ndbn
Первый вариант красивей выглядит, но, т.к. при разных аргументах функция ведет себя по разному, например может вывести ошибку, я бы ставил на второй вариант.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы