🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13845

Re: Eliminacja singletonów

#13845
From: giku1
Date: Fri, 20 Jan 2006 07:42
38 lines
2400 bytes
Filip Sielimowicz wrote:
> 
> Użytkownik "giku1" <giku@poczta.fm> napisał w wiadomości 
> news:dqoa1i$m48$1@inews.gazeta.pl...
> 
>> Rozwiazanie z watkami,
>>
>> dziala niby piekne a jednak
>> uzaleznianie kontraktu funkcji od watku z ktorego jest wolana to jest 
>> czystej postaci HACK
>>
>> refactoring to rape pattern ;)
>>
>> przychodzi nowy developer,
>> ktorego trzeba poinformowac: uwazaj z ktorego watku to wolasz !
> 
> 
> I tak właśnie jest. Przychodzi developer i jedną z pierwszych rzeczy,
> których się dowiaduje jest: kochany, nigdy nie próbuj wywołać
> funkcji logiki z wątku swinga, bo po pierwsze zwiesisz interfejs gui a 
> po drugie system
> w ogóle Cię nie wpuści, bo wątek swinga nie ma prawa nic grzebać z 
> transakcjami
> bd czy czymś w tym rodzaju. Czyli generalnie zapomnij w ogóle o tym, że
> sobie pod buttonem w listenerze zrobisz cokolwiek ważnego. Od tego masz
> akcje kontrolera, żeby się do nich podpinać.
> 
>> mozna pojsc jeszcze dalej, np. exception.printStackTrace( PrintStream 
>> mojParser ) wyciagnac informacje skad jestem wolany.
>> Niezla metoda zeby zrobic kumplowi kawal :).
> 
> Ostatnio w GW w Dilbercie było o tzw. policji analogicznej,
> która aresztowała szefa Dilberta za to, że stosował niewłaściwe
> analogie.

btw. ten przyklad ze swinga to chyba tez nie za bardzo w temacie,
tak apropos policji analogicznej. Zadna funkcja nie zmieni zachowania
gdy zawolam ja z watku swinga.
Technical Details
Message-ID: <dqq48n$8vt$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <dqjqn2$nv2$1@news.onet.pl> <dqo2sa$p8v$1@news.onet.pl> <dqoa1i$m48$1@inews.gazeta.pl> <dqp02i$5jk$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: giku1 <giku@poczta.fm>
Newsgroups: pl.comp.objects
Subject: Re: Eliminacja singletonów
Date: Fri, 20 Jan 2006 08:42:21 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 39
Message-ID: <dqq48n$8vt$1@inews.gazeta.pl>
References: <dqjqn2$nv2$1@news.onet.pl> <dqo2sa$p8v$1@news.onet.pl> <dqoa1i$m48$1@inews.gazeta.pl> <dqp02i$5jk$1@news.onet.pl>
NNTP-Posting-Host: 195.94.213.2
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1137742935 9213 195.94.213.2 (20 Jan 2006 07:42:15 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Fri, 20 Jan 2006 07:42:15 +0000 (UTC)
In-Reply-To: <dqp02i$5jk$1@news.onet.pl>
X-Accept-Language: en-us, en
X-User: giku1
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit