или рассуждения, конкретно по результату даже не важно (без дебага или тестов сложный код точно не прочекать в голове),
но просто послушать, что он видит в коде и как он видит работу кода
Яваскрипт нужен только для яваскрипт бэкенда.
На вакансию РНР разработчика нужно знание РНР.
А я вот не согласен. Опыт зарубежных коллег мне ближе
Когда нанимают Sofware Engineer, который умеет в алгоритм, бекенд, и вот это все, а язык знает какой-нибудь на очень крутом уровне
Если я разрабатываю prs-совместимый код, то я обязан имплементировать интерфейсы из php-fig ?
Если вы делаете библиотеку, совместимую с PSR-16 — значит нужно его имплементить
Если делаете либу, совместимую с PSR-6 — значит нужно его имплементить
туда и выносите в объекты