Re: Несколько вопросов вразброс
В Sun, 24 Jun 2012 21:26:10 +0400
"Артём Н." <artiom14@yandex.ru> пишет:
> Небольшой вопрос по скриптам.
> Если у меня есть функция, которая требует много параметров, напрямую
> с ней не связанных (т.е., к примеру, она вызывает вложенные функции),
> нормально ли это - использовать глобальные "константы"?
> Т.е., они, вроде как, не совсем константы: один загружаются, при
> чтении конфига, после чего не меняются.
> Плохо соображаю и не могу выбрать.
> Минус - при их использовании, увеличивается связность.
> Плюс - мне не нужно передавать в функцию 100500 параметров.
> А если мне нужно протестировать функцию, я всегда могу их заменить...
> И не нужно передавать кучу слабосвязанных параметров.
> Вообще, как правильно?
>
>
Правильно так, как удобно. Возможно, удобно будет возиться с
глобальными переменными, возможно удобно будет делать в ООП-стиле..
Зависит от задачи и от программиста ;)
Reply to: