мне кажется знаешь ты с перекошенным лицом с косоглазием и с умственным отставанием сидишь и пишешь вот это текст, ибо ну по выражению своей мысли у тебя огромные проблемы, ну никак не может ~20 летний написать такое
Тогда да, можно сделать так. Но с другой же стороны, мы должны быть уверены, что при изменении API, метод вдруг станет возвращать еще какое-то значение.
И мы обязаны делать прямую проверку
Тебе далбаебу пишут что нет, он не знает и помогают найти кто в этом действительно понимает. Насчет того кто тут умственный осталый пересмотри приоритеты, ты меня не знешь и я в полне лучше тебя приуспеваю в жизни. В IT я еще не выебывался что я лучше тебя или кого-то
Тогда в чём прикол instanceof? Да, читаемость он 100% даёт, и показывает, что конкретно нам надо, но это так же избыточный способ проверки и лишний импорт
Лишний импорт никогда не бывает, если это не вызов всего пространства.
Это как раз читаемость улучшает и даёт 100% гарантию, что мы всегда будем получать только то, что задумали. Даже если что-то поменяется в API.
Наоборот, лучше подвязать что-то чем нет. Оптимизация? Мы сейчас говорим про что? Про какие-то мощные вычисления на передовых задачах? Мы пользуемся php, и нам единственное что нужно - это выполнить тз, и сделать все понятно. И конечно не убивать память, но это не входит в перечень оптимизации головного мозга