🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #297896

Re: Statyczne zmienne globalne: niefortunne określenie?

#297896
From: Paweł Kierski
Date: Sat, 13 Aug 2011 16:11
18 lines
2038 bytes
W dniu 2011-08-13 14:52, slawek pisze:
[...]
> Jeżeli natomiast chce się w prosty sposób
> podkreślić, że zmienna jest globalna i mieć możliwość np. grep "glb" *.c
> , to prefiks jest bardziej użyteczny, niż szukanie zmiennych
> deklarowanych jako globalne i potem szukanie, gdzie te zmienne zostały
> użyte.

Dla mnie jeśli zachodzi konieczność szukania wśród zmiennych
globalnych, to jest problem z ich nazwaniem, ale zupełnie inny.
Po prostu jest za dużo zmiennych w jednym zasięgu - to moment, w którym
trzeba pomyśleć o podzieleniu projektu na elementy tak, żeby nie gubić
się w ich gąszczu. Dodawanie prefiksów jest namiastką podzielenia na
przestrzenie nazw, klasy itd. Chyba, że piszesz w C, ale to inna sprawa.

-- 
     Paweł Kierski
     news@pkierski.net
Technical Details
Message-ID: <j267nc$8s8$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <4e44258a$0$2497$65785112@news.neostrada.pl> <4e443653$0$1703$c3e8da3$f69059ea@news.astraweb.com> <4e444b6e$0$2436$65785112@news.neostrada.pl> <4e44d1e7$0$22407$c3e8da3$fb483528@news.astraweb.com> <4e45663f$0$2502$65785112@news.neostrada.pl> <4e4669c5$0$3822$c3e8da3$40cb80c2@news.astraweb.com> <4e467383$0$2447$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Paweł Kierski <news@pkierski.net>
Newsgroups: pl.comp.lang.c
Subject: Re: Statyczne zmienne globalne: niefortunne
 określenie?
Date: Sat, 13 Aug 2011 18:11:10 +0200
Organization: http://onet.pl
Lines: 18
Message-ID: <j267nc$8s8$1@news.onet.pl>
References: <4e44258a$0$2497$65785112@news.neostrada.pl> <4e443653$0$1703$c3e8da3$f69059ea@news.astraweb.com> <4e444b6e$0$2436$65785112@news.neostrada.pl> <4e44d1e7$0$22407$c3e8da3$fb483528@news.astraweb.com> <4e45663f$0$2502$65785112@news.neostrada.pl> <4e4669c5$0$3822$c3e8da3$40cb80c2@news.astraweb.com> <4e467383$0$2447$65785112@news.neostrada.pl>
NNTP-Posting-Host: 87-207-54-141.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1313251884 9096 87.207.54.141 (13 Aug 2011 16:11:24 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sat, 13 Aug 2011 16:11:24 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
In-Reply-To: <4e467383$0$2447$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit