Lightning
Трудоголик
Да, именно!Привязка к именам класса практически ничем не отличается от статических вызовов.
О статике вообще. Просто я в первом посте привел два примера, где я использую статику, и началось...Я не совсем понял, вопрос-то о валидаторах или о статике вообще?
Не понял. Что разделять? Контроллер знает какие данные получает и знает как их проверить, это разве неправильно?А вот если у вас валидация конкретно в контроллере (т.е. речь уже не столько о проверки соответствий, сколько о принятии решений), вот тут может иметь смысл разделение на реализации.
Всегда фабричный метод? Зачем? Если от класса нет наследников и какой-либо объект создается в нем в одном месте один раз, зачем фабричный метод?ЗЫ. кстати, когда мне нужно создать объект в 1 экземпляре, я использую фабричный метод
whirlwind
И еще вопрос: Как ты работаешь со "звездными" объектами без статики?
Ты только забыл написать при чем здесь статический вызов. Почему например не общий базовый класс, который обеспечит доступ к помоеч... популярным объектам? Потому что так все делают?