Article View: alt.pl.comp.lang.csharp
Article #21681Re: Własne okno dialogowe singleton, wywoływane z wątków?
From: Łukasz 'Maly' Ostrowski
Date: Fri, 09 Jul 2010 13:05
Date: Fri, 09 Jul 2010 13:05
47 lines
3211 bytes
3211 bytes
On Fri, 09 Jul 2010 14:27:24 +0200, Przemyslaw Osmanski wrote: > W dniu 2010-07-09 13:04, Łukasz 'Maly' Ostrowski pisze: > >> Delphi powoduje całą mase złych nawyków ;-). Począwszy od globalnego: >> var >> frmMain : TMainForm; >> aż po: >> - Na której zakładce znajdę komponent do dodawania, oraz, na której >> jest komponent TQuake3Engine? ;-) > > I tak i nie. Pierwszy przykład jest typowy dla mało doświadczonych > klepaczy. Po prostu, środowisko działa tak domyślnie. W końcu to RAD, a > konwencja zastosowana w Delphi jest jego konsekwencją. Co nie znaczy, że > tak należy robić i że wszyscy tak robią. IMHO każdy w pewnym momencie > zauważa, że to nie zawsze jest najlepsze rozwiązanie, w szczególności z > autocreate form. Bardzo rzadko "domyślnie" jest "dobrze". Ale z reguly jest "szybko", a jak wiadomo, "szybko" to jest najczęstsza ścieżka obierana przez kierownictwo korporacyjne ;-). - Możecie to zrobić szybko? - Tak, w 2 tygodnie. Ale też możemy zrobić powoli, stosując wszelkiego rodzaju patterny, nowinki i zajebiście czysty kod. To zajmie 3 miesiące. Ale w projekt będą mogli zajrzeć ludzie z ulicy i będą mogli go maintainować. - Nie kpij Kowalski, zaczynajcie opcje pierwszą, biegusiem. Exaggeration celowy ;-). > Drugie natomiast jest efektem czegoś co jest najlepsze w Delphi - czyli > koncepcji VCLa. Dla niektórych "programowanie" polega na znalezieniu > odpowiedniego komponentu i ciapnięcie go na formę. Zresztą jak patrzę na > VS to powoli też zostało w ogólnym mniemaniu do tego sprowadzone. Niewatpliwie, ale na pl.comp.lang.delphi osoby przychodzące po "komponent który robi coś bardzo specyficznego lub/i prostego" były stosunkowo częste swojego czasu, skrajnie irytujące. Od jakiegoś czasu nie przeglądam p.c.l.d więc może to się zmieniło. > Tak czy tak, sama możliwość pisania w ten sposób nie oznacza że jest to > jedyny lub jedynie słuszny sposób. Oczywiście, że nie jest. Podkreślam obecność ";-)" w orginalnym poście. -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<78jd09hh4u2p.17ofei41x63t0$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<i16n72$pkd$1@news.task.gda.pl> <145nh32fpp3hh.pzydy3jgp3q4$.dlg@40tude.net> <i16upn$flp$1@news.task.gda.pl> <1kiaznfyb7y4e$.1qapzsrkhzesd.dlg@40tude.net> <4c3715af$1@news.home.net.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Własne okno dialogowe singleton, wywoływane z wątków? Date: Fri, 9 Jul 2010 15:05:39 +0200 Organization: Acme Lines: 47 Message-ID: <78jd09hh4u2p.17ofei41x63t0$.dlg@40tude.net> References: <i16n72$pkd$1@news.task.gda.pl> <145nh32fpp3hh.pzydy3jgp3q4$.dlg@40tude.net> <i16upn$flp$1@news.task.gda.pl> <1kiaznfyb7y4e$.1qapzsrkhzesd.dlg@40tude.net> <4c3715af$1@news.home.net.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1278680753 19904 78.9.71.129 (9 Jul 2010 13:05:53 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Fri, 9 Jul 2010 13:05:53 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit