В принципе, вопрос для любого контекста, но мне более интересно, как не писать, что то типа такого
$Fuck = new Application_Modules_Models_User_Update_Plugin_Fuck();
? Допустим, можно обойтись конфигом, но опять же это блядь конфиги, которые нужны для того, чтобы вытягивать класс из нужного места - я считаю это дибилизмом, а не конфигом. Ну это лишь мое мнение. Может неймспейсы помогут? или ещё что? Бля, почему всегда всё так сложно?! :)