я исхожу из того, что можно сделать класс, комплексную структуру, где можно хранить что-угодно, ошибки, возвращаемые данные, для функции и метода сделать type hinting для возвращаемого значения в виде этого класса.
иногда так и делаю, особенно когда нужно вернуть что-то сложное из функции, в Golang это реализовано нативно и удобнее. Это особенно удобно при работе с внешними АПИ, там идея с Payload-ами ложится хорошо
Мне кажется, это не нужно. То же самое можно сделать уже имеющимися инструментами. Можно возвращать объект, например какой-нибудь Payload — что-то вроде DTO для параметров.
От каких внешних кибер атак защищается казахстанское правительство? И да, отвечая на ваше корневое сообщение, я пожалуй больше доверяю подконтрольным США организациям, чем казахстанским спец. службам, по многим причинам…
Подсветка неиспользуемых классов и методов классная штука! Но есть одна проблема, есть классы и методы которые вызываются неявно, например классы контроллеров и методы экшенов в MVC фреймворках, нет ли какого-нибудь PHPDoc маркера чтобы PhpStorm не жаловался на такие классы и методы?
искусство должно нести добро, трансляция массового убийства не может быть искусством, как и например запись кровавого ДТП на авторегистратор, это обыкновенная чернуха
иногда так и делаю, особенно когда нужно вернуть что-то сложное из функции, в Golang это реализовано нативно и удобнее. Это особенно удобно при работе с внешними АПИ, там идея с Payload-ами ложится хорошо