Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     21 Aug 2005  12:44:45
 To : Dmitriy Zverev
 Subject : Re: Снова подключение модулей во время вып  о лнения
 -------------------------------------------------------------------------------- 
 
 
 >>> Dmitriy Zverev wrote: 
 
 DZ> А если их несколько (много)? Каждую функцию с кучей параметров вызывать
 DZ> муторно...
 
 Тебе надо вести контекст из множества параметров, общих для нескольких
 вызовов? Тогда можно делать так:
 
 Вариант 1: сложить параметры в хэш и передавать во все функции ссылку
 на него.
 
 Вариант 2: сделать интерфейс объектным, затем создавать объект,
 задать ему параметры и нужные действия вызывать как методы объекта,
 получая в них заданные параметры как свойства объекта.
 
 Варианты могут не исчерпываться этими, но желательно всё-таки избегать
 глобальных переменных.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Снова подключение модулей во время вып о лнения   Valentin Nechayev   21 Aug 2005 12:44:45 
Архивное /ru.perl/223835210cc3e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional