Article View: pl.comp.objects
Article #13756Re: Transfer objects
From: Filip Sielimowicz
Date: Sun, 11 Dec 2005 17:56
Date: Sun, 11 Dec 2005 17:56
43 lines
3094 bytes
3094 bytes
Użytkownik ""Piotr Dembiński"" <pdemb@gazeta.pl> napisał w wiadomości news:87y82raafe.fsf@hector.domek... > "Filip Sielimowicz" <sielim@poczta.onet.pl> writes: > > [...] > >> Jeśli ktoś obiektowość rozumie jako: "obiekt musi odwzorowywać całą >> wiedzę zgromadzoną we wszechświecie o tym, do czego jest przydatny" >> to ja mówię "bzdura totalna". > > To jest true, pod warunkiem, że pod pojęciem 'wszechświat' rozumiemy > wszystko, co w obiekcie jest ważne z punktu widzenia tworzonego > systemu informatycznego. Przykładowo, dla programu 'hello, world' > wrzechświatem będzie standard output ;) No chwileczkę ... Chyba jednak nie mówimy o tym samym ;). Co jest wszechświatem dla palety z chlebem ? Czy sklep na Marszałkowskiej nie należy do tego wszechświata ? A czy paleta musi/powinna cokolwiek o nim "wiedzieć" ? Paleta ma mieć uchwyt i pojemność, ewentualnie miejsce na etykietkę - gdzie ją dostarczyć. Wtedy znajdzie się mnóstwo "wszechświatów", które ją chętnie przyjmą. Niektóre jako opał na ten przykład. Czy paleta musi wiedzieć o tym, że ktoś ją kiedyś ustawi jako mebel w mieszkaniu ? A spogladając ogólniej: czy obiekt ma gromadzić także wszelką _potencjalną_ wiedzę na temat tego, kto się kiedyś urodzi w laboratorium i jaki mu pomysł użycia wpadnie do głowy ? Bo co innego uzupełnić obiekt typu paleta o dodatkowy atrybut typu "zrobiona z łatwopalnego tworzywa sztucznego", a co innego zaimplementować w niej metodę "spal mnie" i wchodzić w szczegóły technologii procesu spalania. A może Kajtek powinien ze sobą nosić instrukcję obsługi w stylu: nie dotykać tej wielkiej skrzyni przyczepionej do palety. To jest piec. Nie dotykać tej bani przyklejonej pod skrzynią - to jest butla ze sprężonymi pomysłami na rok 2008. A czym jest analiza ? Analiza to wyznaczanie granic. Zaznaczanie ich często silniej, niż w rzeczywistości. Następująca po niej synteza nie polega na zamazywaniu tych granic, ale na składaniu w całość ograniczonych ale wyrazistych elementów.
Technical Details
Message-ID:
<dnhp8v$7hd$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<dn7emu$ke3$1@news.onet.pl> <slrndpo7kg.a7o.nobody@localhost.localdomain> <dnhavr$olf$1@news.onet.pl> <87y82raafe.fsf@hector.domek>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: "Filip Sielimowicz" <sielim@poczta.onet.pl> Newsgroups: pl.comp.objects Subject: Re: Transfer objects Date: Sun, 11 Dec 2005 18:56:43 +0100 Organization: Onet.pl Lines: 44 Message-ID: <dnhp8v$7hd$1@news.onet.pl> References: <dn7emu$ke3$1@news.onet.pl> <slrndpo7kg.a7o.nobody@localhost.localdomain> <dnhavr$olf$1@news.onet.pl> <87y82raafe.fsf@hector.domek> NNTP-Posting-Host: host-217-172-233-228.gdynia.mm.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1134323810 7725 217.172.233.228 (11 Dec 2005 17:56:50 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Sun, 11 Dec 2005 17:56:50 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Sender: HWuT3ZQ16+B3O4dnsZlCZgocIOkeW3FM X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-Priority: 3 X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit