🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #14893

Re: kolekcja/manager obiektów

#14893
From: Darek Kubiczek
Date: Thu, 13 Jul 2006 12:22
56 lines
3198 bytes
Adam Karpierz napisał(a):
> >> Dlaczego ?.
>
> > Uwazam ze nazywanie tego prostego mechanizmu
> > Observerem jest troche mylace.
>
> Po pierwsze, nei nazwalem tego mechanizmu observerem.
> Uzywalem normalnych slow: manager/obiekty

Adam, gdzie ja napisalem ze to Ty nazwales ten mechanizm Observerem ?

> > Gdyby Przemek napisal ze Manager przekazuje swoim obiektom
> > interfejs do notyfikacji wszystko byloby jasne i nie trzeba byloby niczego
> > odszyfrowywac.
>
> A po co manager ma przekazywac jakis interface ?

Bo tak jest najprosciej ?
Bo nie chcemy/nie mozemy uzyc Singletona ?
Bo Twoje odzwierciedlanie rzeczywistosci w programach bardzo komplikuje
tworzenie tych programow ? A i tak bez technikaliow sie pewnie nie
obedzie.

> Jednak masz zakorzenione spojrzenie na problem ze swiata
> "patternomanii"

:)

> gdzie zwykle  w opisywanych realizacjach Observera
> obiekty wywoluja cos na managerze (rejestruja sie w nim itp).
> Rezczywistosc jest i inna i prostrza.

Tak prosta ze potrzebujemy do jej modelowania komunikacji
asynchronicznej, kolejek, eventow itd. ?

> > Przetwarzalismy duza liczbe stosunkowo malych obiektow.
> > Koszt 'referencji do managera' (a zwykle do managerow)
> > byl dla nas znaczacy.
>
> Ale..
> A po co obiekty maja miec referencje do managera ?
> Nie mowie ze nie moga ale czy musza ?

Nie musza.

> Nie mozna tego zrealizowac inaczej czyli tak jak w zyciu ?

Mozna. Jestem zwolennikiem takiego podejscia.
Ale w praktyce nie zawsze jest to takie proste.

Najprawdopodobniej wprowadzenie do tego projektu o ktorym pisalem
"modelu zdarzeniowego" skonczyloby sie dla mnie poszukiwaniem nowej
pracy.

D.
Technical Details
Message-ID: <1152793355.383727.187290@i42g2000cwa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!i42g2000cwa.googlegroups.com!not-for-mail
References: <e8u9d9$bf1$1@news.onet.pl> <1152609582.735276.3000@s13g2000cwa.googlegroups.com> <e8vuu0$cnv$1@inews.gazeta.pl> <1152618395.489264.92060@35g2000cwc.googlegroups.com> <e90b83$89c$1@inews.gazeta.pl> <1152715376.888700.160690@b28g2000cwb.googlegroups.com> <e932vi$42u$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!i42g2000cwa.googlegroups.com!not-for-mail
From: "Darek Kubiczek" <darek_kubiczek@wp.pl>
Newsgroups: pl.comp.objects
Subject: Re: kolekcja/manager obiektów
Date: 13 Jul 2006 05:22:35 -0700
Organization: http://groups.google.com
Lines: 58
Message-ID: <1152793355.383727.187290@i42g2000cwa.googlegroups.com>
References: <e8u9d9$bf1$1@news.onet.pl>   <1152609582.735276.3000@s13g2000cwa.googlegroups.com>   <e8vuu0$cnv$1@inews.gazeta.pl>   <1152618395.489264.92060@35g2000cwc.googlegroups.com>   <e90b83$89c$1@inews.gazeta.pl>   <1152715376.888700.160690@b28g2000cwb.googlegroups.com>   <e932vi$42u$1@inews.gazeta.pl>
NNTP-Posting-Host: 68.20.140.8
Mime-Version: 1.0
X-Trace: posting.google.com 1152793360 23943 127.0.0.1 (13 Jul 2006 12:22:40 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 13 Jul 2006 12:22:40 +0000 (UTC)
In-Reply-To: <e932vi$42u$1@inews.gazeta.pl>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; DGD (AutoProxy4); .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe)
X-HTTP-Via: 1.0 InetProxy8 (NetCache NetApp/6.0.3D1)
Complaints-To: groups-abuse@google.com
Injection-Info: i42g2000cwa.googlegroups.com; posting-host=68.20.140.8;   posting-account=faiyAQ0AAADb-8q_Mi-T3e0kux5tt9kt
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit