php не задумывался как язык, на котором нельзя наговнокодить) поэтому и появились всякие SOLID, GRASP, PSR и прочее) а так на php можно даже битрикс сделать) что и сделали)
А какой язык задумывался как язык, на котором нельзя наговнокодить?
Вообще SOLID, GRASP это просто вполне себе разумные идеи, благодаря которым софт можно минимизировать шанс факапа при развитии/модернизации софта.
Если мы пишем код, запускаем и потом выбрасываем то оно вообще нафиг не нужно.