|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Konstantin Tokar 2:5020/400 03 Apr 2002 21:45:33 To : Victor Mironov Subject : Re: Re^2: POST --------------------------------------------------------------------------------
> Между прочим, в perlstyle ничего не сказано о желательности описывания функций
> до их использования. Откуда эта идея? Какая от этого польза?
Да практика написания безотказных программ говорит, что любые имена
должны иметь определение перед использованием. Hе опишешь - компилятор
выдаст тебе сообщение об ошибке. Или, как компилятор поймет, что это
функция, а не переменная или строка? Hе говоря уже о контроле типов
параметров. Пример:
#файл test.pl
#------------------
$x = a;
print $x;
sub a{
return "Это я!";
}
#------------------
perl test.pl
какое значение будет напечатано?
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/127708ea3f55b.html, оценка из 5, голосов 10
|