Форум → Программирование → Пыхнуть хотите? → F.A.Q. → Конфигурация сайта
Конфигурация сайта
Страницы: ← Предыдущая страница • Следующая страница →
-
27 января 2011 г. 5:49, спустя 12 минут 8 секунд
vasa_c, можно примеры конфигурации до и после преобразования?не всё полезно, что в swap полезло -
27 января 2011 г. 5:52, спустя 3 минуты 37 секунд
array(
'db' => array(
'host' => 'localhost',
'user' => 'user',
// …
),
'debug' => true,
);
$db = new db($config['db']['host'], $config['db']['user'] … );
if ($config['debug']) {
$db->setDebug(true);
Debug::enable();
} -
27 января 2011 г. 6:02, спустя 10 минут 6 секунд
vasa_c, это имеет смысл если брать в пользование много уже кем-то написанных классовне всё полезно, что в swap полезло -
27 января 2011 г. 6:19, спустя 16 минут 45 секунд
много написанных кем-то, написанных самим собой и пишущихся сейчас, но в расчёте на повторное использование не только в данной системе. -
27 января 2011 г. 7:27, спустя 1 час 8 минут 7 секунд
я передаю конфиг в объект, объект сам выбирает, что ему нужно для функционирования… если есть фабрика она решает только нужен ли объекту конфиг или нет, потому что её забота лишь в том какого типа объект создать…Спустя 10 сек.ебать я крутой чувак )) -
27 января 2011 г. 7:35, спустя 7 минут 43 секунды
kostyl, это как у мастера, только ещё хуже по всем тем же причинам. -
27 января 2011 г. 7:38, спустя 2 минуты 38 секунд
vasa_c, там ты думешь, что когда объект знает о наличие конфига это плохо? -
27 января 2011 г. 7:39, спустя 1 минуту 28 секунд
vasa_c, хуже-лучше всё относительно. мне например не нравится править зависимости в коде, какими бы они ни были - только конфиги. фабрику я вообще написал и не трогаю, она должна быть надёжная как кирпич.не всё полезно, что в swap полезло -
27 января 2011 г. 7:41, спустя 1 минуту 45 секунд
это как у мастера, только ещё хуже по всем тем же причинам
я вообще нифига не пойму разницу в ваших мнениях … -
27 января 2011 г. 7:43, спустя 2 минуты 7 секунд
vasa_c, там ты думешь, что когда объект знает о наличие конфига это плохо?
Когда объект знает о конкретном конфиге конкретной структуры (которая вообще меняться может) в конкретной системе, то да, я считаю это плохо.vasa_c, хуже-лучше всё относительно. мне например не нравится править зависимости в коде, какими бы они ни были - только конфиги. фабрику я вообще написал и не трогаю, она должна быть надёжная как кирпич.
Нравится, не нравится это тоже относительно.
Фабрика-не фабрика - не вокруг фабрик всё крутится.
Вместо этого зависимости внутри классов. -
27 января 2011 г. 7:45, спустя 1 минуту 58 секунд
kostyl, васяц предлагает преобразовывать конфиг при передаче в объекты, я предлагаю модифицировать код объектов, чтобы они жрали хэш массивы прямо из конфигаСпустя 87 сек.а если им недоложили чего-то - они должны заявить об этом эксепшном "дай мне параметры a и b, %кодернейм%"не всё полезно, что в swap полезло -
27 января 2011 г. 7:46, спустя 1 минуту
vasa_c, ну в принципе как бы да, инъекция интерфейса конфига = + 1 зависимость, но она уёбищьна лишь тем, что нельзя использовать компоненты отдельно от интерфейса конфига… -
-
27 января 2011 г. 7:49, спустя 1 минуту 9 секунд
зависимости внутри классов
я их решаю с помощью
$obj = $this->factory->getObjectByInterface('iBlaBlaBla');
ты как?не всё полезно, что в swap полезло -
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!