Возьмем для примера класс Request (его назначение думаю всем понятно).Стоит ли использовать статические методы при разработке web приложений, и ли всеже нужно придерживаться динамического подхода(например сделать Фабрику или еще что-нибудь).1) echo Request::getUrl();2) echo Factory::getRequest()->getUrl();Эти два варианта возврощают одно и тоже, но 2-ой намного длинне. И тут возникает парадигма, что кода больше,...Если смотреть на framework такие как Zend, Symfony, Yii и прочие, то там статики почти нет. С чем это свзано?
|