![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 6.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka tablic ktore przechowuja konfiguracje sewisu (sciezki, dane dostepowe itp.) - razem jest ich moze z kilkanascie. Bardzo czesto do tych danych odwoluja sie metody innych klas i chcialbym uniknac uzywania ich jako globalnych lub przekazywania ich do konstruktora. Czy dobra metoda jest trzymanie ich wszystkich w klasie (singleton czy cos podobnego)?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
polecam zapoznanie sie z wzorcem Rejestr'u (Register pattern)
Ten post edytował LBO 7.03.2006, 09:41:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 6.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
A to nie jest przypadkiem wzorzec obserwatora ? Jeżeli się myle to prosze opodeslanie linku gdzie moge sie zapoznac z wymienionym wzorcem bo przyznam szczerze iz jeszcze i takim nie slyszalem.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wzorzec opisany jest w ksiazce "php|architect’s Guide to php Design Patterns"... linkow nie mam, bo nie potrzebowalem nigdy szukac...
wzorzec obserwatora sluzy do "alarmowania" pewnych (kilku) obiektow o zmianie stanu innego, wybranego wczesniej... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:44 |