Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 6.03.2004 Ostrzeżenie: (0%)
|
W paru miejscach forum i nie tylko bylo pisane o wzorcu singleton ale jakos nigdzie nie znalazlem wiekszej informacji o tym. Czy ktos moglby podac jakies linki dotyczace tego tematu?? Albo napisze o co w tym biega (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%)
|
Tylko że to już nie jest singleton... Idea podobna ale różnice są spore. Co nie oznacza że jest to złe. Można z tego zrobić np. jakiś inny wzorzec.
Jak już się mówi o wzorcach, to lepiej się ich trzymać, bo wzorce są też sposobem dokumentowania. Jak widzę singleton to wiem że powinienem oczekiwać statycznej metody getInstance() lub podobnej. Jak widzę iterator to szukam next(). Itd, itp. Używa się wzorców dlatego, że to są pewne sprawdzone rozwiązania, które skracają development time. Ale nazewnictwo klas służy wyłącznie dokumentacji. Takie nazwy jak ArrayIterator, PageFactory, ImageProxy mówią więcej niż strona komentarza. Jeżeli więc zrobię sobie iterator i nazwę go PageFactory, to będzie to szczyt masochizmu i pogardy dla innych. Więc nazywanie singletonem czegoś, co singletonem nie jest, jest Złe przez duże Z. |
|
|
|
gkeb Singleton - O Co W Tym Biega? 14.08.2004, 21:56:40
Dabroz A ja mam pytanie: czy naprawdę Google trzyma swoje... 14.08.2004, 22:40:44
gkeb szukalem na google wiec nie miej pretensji. nie zn... 14.08.2004, 23:31:09
Dravo Witaj
Rada: poprzegladaj przykladowe kody z wykorz... 15.08.2004, 07:25:13
Dabroz Cytat(gkeb @ 2004-08-15 00:31:09)szukalem na ... 15.08.2004, 11:18:21
gkeb eee ten mi umknal sorki za zamieszanie 15.08.2004, 12:14:58
Yarecki Cytat(Dravo @ 2004-08-15 08:25:13)A ja tylko ... 15.08.2004, 13:36:05
gkeb Rozumiem juz istote dzialania
Mam coś takiego:
... 21.08.2004, 11:00:33
Yarecki Cytat(gkeb @ 2004-08-21 12:00:33)[PHP] pobier... 21.08.2004, 11:59:10
gkeb Wg. tego co napisalem pare postów wyżej w każdej k... 22.08.2004, 09:58:50
Yarecki Cytat(gkeb @ 2004-08-22 10:58:50)...
Czy to j... 23.08.2004, 04:24:14
matid Cytat(gkeb @ 2004-08-22 10:58:50)...
Czy to j... 23.08.2004, 09:28:09
Yarecki matid: to mozna rozwiazac np. tak:
[PHP] pobierz,... 23.08.2004, 12:39:12
matid Chyba się niezbyt jasno wyraziłem. Chodzi mi o to,... 23.08.2004, 14:59:43
hawk Cytat(Yarecki @ 2004-08-23 04:24:14)Ja używam... 23.08.2004, 18:48:19
Yarecki Cytat(hawk @ 2004-08-23 19:48:19)Po co używać... 23.08.2004, 21:33:20
gkeb matid a jaki problem w tym ze do konstruktora prze... 23.08.2004, 21:48:51
matid Cytat(gkeb @ 2004-08-23 22:48:51)matid a jaki... 24.08.2004, 12:10:33
hawk Cytat(Yarecki @ 2004-08-23 21:33:20)Trochę po... 24.08.2004, 22:21:12
gkeb Cytat...
A w ogóle to singleton nie powinien mieć ... 24.08.2004, 22:33:09
matid Cytat(hawk @ 2004-08-24 23:21:12)A w ogóle to... 25.08.2004, 09:44:26 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:15 |