![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem Wam pokazać mój sposób na relację Model <-> Widok. Nie jest najtrudniejsza, ale działa jak powinna. Oczywiście jest to tylko prototyp i nie ma związku z tym, z czym korzystam, tworząc swoje strony www.
Pomijam tutaj Kontroller, bo on mnie tutaj nie interesuje. Myślicie, że taka implementacja w frameworku mogłaby być ciekawa? Plusem tego jest to, że dane są przechowywane w taki sposób:
Dane zostają następnie przesłane do Widoku poprzez Wzorzec Oberwator, i są dostępne z każdego miejsca. W widoku odwoływanie się do danych jest w ten sam sposób, tyko pomijając '- > data ->', czyli:
Co wy na to ![]() -------------------- Nawet, jeżeli nie jesteś zainteresowany usługami IT ani outsourcingiem, a Twoją pasją jest programowanie - zobacz naszą stronę. Piszemy dużo fajnych use-caseów, jak podchodzimy do tematu programowania dla naszych klientów. A tak na co dzień tworzymy budujemy mvp oraz tworzymy platformę b2b.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Moja krytyka nie będzie konstruktywna:
publiczne właściwości -> błe użycie wzorca observer -> nie uzasadnione Ogólnie mi się nie podoba, poza tym funkcja Update jest jakaś chora. Poza tym czemu nie użyłeś SplSubject i SplObserver z SPL'a?? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 07:54 |