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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     04 Apr 2002  11:55:32
 To : Konstantin Tokar
 Subject : Re: Re^2: POST
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Konstantin Tokar.
 
 KT> > Между прочим, в perlstyle ничего не сказано о желательности описывания
 KT> > функций до их использования. Откуда эта идея? Какая от этого польза?
 
 KT> Да практика написания безотказных программ говорит, что любые имена
 KT> должны иметь определение перед использованием.
 
 Именно. Перед использованием. А не раньше в тексте. Fill the difference. По
 осознании - покажите мне в наше время однопроходный компилятор.
 
 KT> Hе опишешь - компилятор
 KT> выдаст тебе сообщение об ошибке. Или, как компилятор поймет, что это
 KT> функция, а не переменная или строка? Hе говоря уже о контроле типов
 KT> параметров. Пример:
 
 KT> #файл test.pl
 KT> #------------------
 KT> $x = a;
 KT> print $x;
 
 KT> sub a{
 KT>   return "Это я!";
 KT> }
 KT> #------------------
 KT> perl test.pl
 
 KT> какое значение будет напечатано?
 
 Сэр полагает, что изменение результата от факта описания процедуры до
 употребления чем-то лучше? no strict на то и no strict, чтобы позволять
 странные вещи, и использующий это да подумает, прежде чем. И напишет
 
 $x = "a";
 print &$x;
 
 если он имел в виду вызвать функцию по имени.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 POST   Sergey Yurevich   03 Mar 2002 22:53:45 
 Re: POST   Dmitry   04 Mar 2002 21:55:11 
 Re: POST   Alexey Pchelnikov   04 Mar 2002 23:01:09 
 Re: POST   Victor Wagner   04 Mar 2002 23:23:45 
 Re: POST   Andrey Sapozhnikov   04 Mar 2002 23:03:14 
 POST   Ruslan Bondarev   05 Mar 2002 00:50:02 
 POST   Alexey Gradovtsev   05 Mar 2002 22:39:44 
 Re[2]: POST   Vlad   05 Mar 2002 02:35:08 
 Re: POST   Dmitry   05 Mar 2002 10:42:07 
 Re: POST   Artem Chuprina   05 Mar 2002 14:41:06 
 Re: POST   Dmitry   05 Mar 2002 18:02:48 
 POST   Andrey N. Demushkin   07 Mar 2002 01:44:16 
 Re: POST   Andrey Sapozhnikov   05 Mar 2002 18:15:10 
 Re: POST   Victor Wagner   05 Mar 2002 22:30:09 
 Re: POST   Andrey Sapozhnikov   06 Mar 2002 02:57:29 
 Re^2: POST   Victor Mironov   03 Apr 2002 12:47:39 
 Re: Re^2: POST   Konstantin Tokar   03 Apr 2002 21:45:33 
 Re: Re^2: POST   Artem Chuprina   04 Apr 2002 11:55:32 
 Hедопонимание   Igor Gerdler   04 Apr 2002 12:05:49 
 Re: Hедопонимание   Artem Chuprina   04 Apr 2002 12:47:41 
 Просьба   Igor Gerdler   04 Apr 2002 13:00:16 
 Отмена просьбы   Igor Gerdler   04 Apr 2002 13:14:49 
 Re: Просьба   Artem Chuprina   04 Apr 2002 14:25:17 
 Очередной вопрос   Igor Gerdler   04 Apr 2002 19:26:51 
 Re: Очередной вопрос   Victor Wagner   04 Apr 2002 19:43:21 
 Продолжаю спрашивать...   Igor Gerdler   04 Apr 2002 20:10:08 
 Re: Продолжаю спрашивать...   Artem Chuprina   05 Apr 2002 12:20:41 
 Re: POST   Vladimir Podgorny   04 Apr 2002 10:11:52 
 Использование прототипов функций   Igor Gerdler   04 Apr 2002 11:20:12 
 Re: POST   Artem Chuprina   04 Apr 2002 12:05:50 
 Re: POST   Nikolay Pichtin   04 Apr 2002 19:52:21 
 Re: POST   Vladimir Podgorny   05 Apr 2002 10:18:58 
 Re: POST   Nikolay Pichtin   05 Mar 2002 11:12:02 
 Re: POST   Artem Chuprina   05 Mar 2002 14:12:12 
 Re: POST   Alexey Pchelnikov   04 Mar 2002 22:36:26 
Архивное /ru.cgi.perl/14454bdf456ac.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional