Article View: pl.comp.lang.perl
Article #52230Re: Perl cwiczenia...
From: Marcin Kasperski
Date: Mon, 23 May 2011 11:09
Date: Mon, 23 May 2011 11:09
23 lines
1866 bytes
1866 bytes
hubert depesz lubaczewski <depesz@depesz.com> writes:
> On 2011-05-22, Sl@eR <future_with_off_spam@nospam.com> wrote:
>> Pytanko więc jak powinien wyglądać ten kod aby się nie czepiał ;)
>
> nie używać takich konstrukcji. są złe, bardzo złe. jeśli książka poleca
> stosowanie symbolicznych referencji, to należy ją zasadniczo olać.
>
> http://stackoverflow.com/questions/1298035/how-do-i-use-symbolic-references-in-perl
Nie byłbym aż tak dogmatyczny, o ile w "poważnym" kodzie faktycznie
lepiej tego nie tykać, o tyle w jakichś skryptach ad hoc możliwość -
powiedzmy - wywołania procedury o nazwie zadanej jako parametr skryptu
czasem się przydaje.
Co do zapisu: zakładając pracę w trybie strict (zdecydowanie zalecana),
trzeba ten tryb na chwilę wyłączyć:
{
no strict 'refs';
# I tu ten brzydki kod
}
Technical Details
Message-ID:
<87k4dh65cp.fsf@mekk.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!nntp.aster.pl!newsread.aster.pl!platon.mekk.waw.pl!not-for-mailReferences:
<irbpsa$pab$1@news.vectranet.pl> <20110522200349.6b8b4567@polsl.pl> <irbqnb$9h$1@news.vectranet.pl> <n4fpa8-df9.ln1@depesz.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!nntp.aster.pl!newsread.aster.pl!platon.mekk.waw.pl!not-for-mail From: Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl> Newsgroups: pl.comp.lang.perl Subject: Re: Perl cwiczenia... Date: Mon, 23 May 2011 13:09:26 +0200 Organization: Mekk Lines: 24 Message-ID: <87k4dh65cp.fsf@mekk.waw.pl> References: <irbpsa$pab$1@news.vectranet.pl> <20110522200349.6b8b4567@polsl.pl> <irbqnb$9h$1@news.vectranet.pl> <n4fpa8-df9.ln1@depesz.com> NNTP-Posting-Host: 167-ta2-4.acn.waw.pl Mime-Version: 1.0 X-Trace: newsread.aster.pl 1306150682 69932 85.222.63.167 (23 May 2011 11:38:02 GMT) X-Complaints-To: abuse@aster.pl NNTP-Posting-Date: Mon, 23 May 2011 11:38:02 +0000 (UTC) X-Url: http://mekk.waw.pl User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:jJo7IE84bBxXON1GrZ1t1Z2C3zo= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit