В 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