В Sun, 24 Jun 2012 21:26:10 +0400
"Артём Н." <artio...@yandex.ru> пишет:

> Небольшой вопрос по скриптам.
> Если у меня есть функция, которая требует много параметров, напрямую
> с ней не связанных (т.е., к примеру, она вызывает вложенные функции),
> нормально ли это - использовать глобальные "константы"?
> Т.е., они, вроде как, не совсем константы: один загружаются, при
> чтении конфига, после чего не меняются.
> Плохо соображаю и не могу выбрать.
> Минус - при их использовании, увеличивается связность.
> Плюс - мне не нужно передавать в функцию 100500 параметров.
> А если мне нужно протестировать функцию, я всегда могу их заменить...
> И не нужно передавать кучу слабосвязанных параметров.
> Вообще, как правильно?
> 
> 

Правильно так, как удобно. Возможно, удобно будет возиться с
глобальными переменными, возможно удобно будет делать в ООП-стиле..
Зависит от задачи и от программиста ;)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120624220857.0a84f375@ubuntu

Ответить