|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Vladimir Podgorny 2:5020/400 04 Apr 2002 10:11:52 To : Victor Mironov Subject : Re: POST -------------------------------------------------------------------------------- Victor Mironov <Victor.Mironov@p11.f77.n5025.z2.fidonet.org> wrote: > Tuesday March 05 2002 17:15, you wrote to Dmitry: > > AS> Строка (С): %FORM = &parse_form; > AS> Кривизна (К): > AS> 1. Всегда описывайте используемые переменные. > AS> 2. Избегайте идентификаторов из больших букв. > AS> 3. Hе вызывайте функций с помощью амперсанда (есть > AS> исключения, но они для тех кто знает что делает). > AS> 4. Описывайте (а лучше и определяйте) функции до их > AS> использования. > > Между прочим, в perlstyle ничего не сказано о желательности описывания функций > до их использования. Откуда эта идея? Какая от этого польза? > Сравни (при использовании perl -w и use strict) такие две конструкции: &subname; sub subname() { my $var = shift; ... } и sub subname($) { my $var = shift; ... } subname(); IMHO объяснит многое... > > Victor > > / If You Want My Love, Leave Your Name And Address (c) McCartney > -- VP992-RIPE --- ifmail v.2.15dev5 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/12034b442cfd9.html, оценка из 5, голосов 10
|