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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Bulat Ziganshin                      2:5093/4.126   13 Aug 2002  21:08:06
 To : Anatoly Moskovsky
 Subject : my $var
 -------------------------------------------------------------------------------- 
 
 
 Tuesday August 13 2002, Anatoly Moskovsky writes to Bulat Ziganshin:
 
  AM>>> Тот же выигрыш, что дает инкапсуляция.
  AM>>> В данном случае мы получаем некий интерфейс, реализацию которого
  AM>>> можно в будущем безболезненно поменять. Я не говорю даже о
  AM>>> параллельной разработке несколькими людьми. В случае же с
  AM>>> передачей через глобальные переменные получается каша в которой
  AM>>> только тот, кто делал это (и то не долго) сможет разобраться.
 
  BZ>> не вижу разницы. в любом случае нужно договариваться об именах
 
  AM> Жаль, что не видишь :(
  AM> Разница в объеме договоренности: в случае глобальных переменных - это
  AM> один интерфейс для всех функций, а не свой для каждой функции. А
  AM> значит, эти ф-и будут зависеть друг от друга, и при изменении скорее
  AM> всего придется вылавливать глюки связанные с рассоглассованиями
  AM> (особенно в языках с нестрогим контролем типов и прототипов).
 
 я говорил о разнице между глобвльными переменными и одним большим хешем. почему 
 плохо передавать все параметры по одному - и так известно: их слишком много
 
 Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833
 
 ... Иногда для того, чтобы изменить свое восприятие мира,
 ... люди пытаются изменить сам мир
 --- GoldED+/W32 1.1.2
  * Origin: Чубайс - повелитель Тьмы (2:5093/4.126)
 
 

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

 Тема:    Автор:    Дата:  
 my $var   Victor Mironov   01 Aug 2002 20:22:21 
 my $var   Bulat Ziganshin   02 Aug 2002 08:05:32 
 Re: my $var   Yury Kopyl   02 Aug 2002 09:45:45 
 my $var   Bulat Ziganshin   02 Aug 2002 19:40:29 
 Re: my $var   Yury Kopyl   02 Aug 2002 08:29:45 
 Re: my $var   Artem Chuprina   02 Aug 2002 11:33:56 
 Re^2: my $var   Victor Mironov   03 Aug 2002 16:25:36 
 Re: Re^2: my $var   Artem Chuprina   04 Aug 2002 10:54:04 
 Re^2: Re^2: my $var   Victor Mironov   06 Aug 2002 19:49:45 
 Re: Re^2: my $var   Victor Wagner   07 Aug 2002 00:38:50 
 my $var   Bulat Ziganshin   07 Aug 2002 19:32:50 
 Re: my $var   Victor Wagner   08 Aug 2002 09:54:21 
 my $var   Bulat Ziganshin   08 Aug 2002 20:58:19 
 Re: my $var   Artem Chuprina   09 Aug 2002 13:52:13 
 Re: my $var   Sergey V. Leschenko   09 Aug 2002 17:34:31 
 Re: my $var   Andrey Sapozhnikov   09 Aug 2002 18:11:30 
 Re: my $var   Sergey V. Leschenko   09 Aug 2002 18:29:56 
 Re: my $var   Artem Chuprina   09 Aug 2002 20:12:10 
 Re: my $var   Artem Chuprina   09 Aug 2002 18:27:49 
 my $var   Bulat Ziganshin   10 Aug 2002 17:14:40 
 Re: my $var   Artem Chuprina   12 Aug 2002 12:25:58 
 my $var   Bulat Ziganshin   12 Aug 2002 22:21:25 
 Re: my $var   Artem Chuprina   13 Aug 2002 11:45:09 
 Re: my $var   Anatoly Moskovsky   12 Aug 2002 13:50:04 
 my $var   Bulat Ziganshin   12 Aug 2002 22:22:51 
 Re: my $var   Anatoly Moskovsky   13 Aug 2002 11:17:46 
 my $var   Bulat Ziganshin   13 Aug 2002 21:08:06 
 Re: Re^2: Re^2: my $var   Artem Chuprina   07 Aug 2002 14:04:29 
 my $var   Bulat Ziganshin   07 Aug 2002 19:37:37 
 Re^2: Re^2: Re^2: my $var   Victor Mironov   10 Aug 2002 13:19:49 
 Re: Re^2: Re^2: Re^2: my $var   Artem Chuprina   12 Aug 2002 12:21:53 
 my $var   Bulat Ziganshin   12 Aug 2002 22:26:51 
 Re: my $var   Artem Chuprina   13 Aug 2002 11:45:07 
 my $var   Bulat Ziganshin   04 Aug 2002 12:29:06 
Архивное /ru.perl/33403d5975ad.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional