Article View: alt.pl.comp.lang.csharp
Article #9703Re: bledy popelniane przez programistow C#
From: Rafal M
Date: Mon, 31 Oct 2005 22:02
Date: Mon, 31 Oct 2005 22:02
23 lines
1793 bytes
1793 bytes
Grzesiek G. wrote: > Piotr 'Qertoip' Włodarek napisał(a): > >> Dnia 28 Oct 2005 07:05:26 -0700, komor14@wp.pl napisał(a): > > [...] > >> Produkowanie właściwości na zapas, zamiast upublicznić pola, >> zaczynając ich >> nazwę z dużej litery. Nieuzasadnione produkowanie get i set to >> najczęściej >> nawyk z Javy, gdzie jest to dobra praktyka (z braku alternatywy). > > > To nie jest brak alternatywy! Kod odwołania do właściwości i pola się > może różnić. Zatem jeżeli kiedyś później zamienisz pole na właściwość, > będzie to wymagać przekompilowania klasy wywołującej, a robiąc od razu > właściwość pozbywasz się potencjalnego problemu. > > Pozdrawiam > Ale jak masz 10000 pol to ile roboty z wlasciwosciami ... chyba ze jest jakis do tego generator automatyczny ....
Technical Details
Message-ID:
<dk648t$q5q$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<1130508326.894711.153970@z14g2000cwz.googlegroups.com> <1eocwqzx1mywz$.dlg@piotr-wlodarek.pl> <dk4mhr$r5s$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Rafal M <rafalm1980@gazeta.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: bledy popelniane przez programistow C# Date: Mon, 31 Oct 2005 23:02:01 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 23 Message-ID: <dk648t$q5q$1@inews.gazeta.pl> References: <1130508326.894711.153970@z14g2000cwz.googlegroups.com> <1eocwqzx1mywz$.dlg@piotr-wlodarek.pl> <dk4mhr$r5s$1@atlantis.news.tpi.pl> NNTP-Posting-Host: user0.167.udn.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1130796125 26810 82.139.0.167 (31 Oct 2005 22:02:05 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 31 Oct 2005 22:02:05 +0000 (UTC) In-Reply-To: <dk4mhr$r5s$1@atlantis.news.tpi.pl> X-Accept-Language: en-us, en X-User: rafalm1980 User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit